lang
C1/C2 (for the dialect/computing sense); Archaic/Poetic (for the 'long' sense).Technical (computing); Regional/Literary (Scots/archaic); Informal abbreviation.
Definition
Meaning
A dialect, variety, or sub-language; archaic or Scottish form meaning 'long'.
In computing, a common abbreviation for 'language' (e.g., programming language). In Scots/archaic English, meaning 'long' in duration or length. Can also refer to a specific type or style within a broader category.
Linguistics
Semantic Notes
Highly context-dependent. The computing abbreviation is informal but standard in tech contexts. The Scots/archaic sense is not used in modern standard English but appears in literature, place names, and fixed expressions.
Dialectal Variation
British vs American Usage
Differences
The Scots/archaic sense is naturally more familiar in UK contexts, especially Scotland. The computing abbreviation is universal.
Connotations
In UK, 'lang' may evoke Scottish heritage or poetry. In US, it is almost exclusively a computing term.
Frequency
Much more frequent in UK due to Scottish usage and place names (e.g., Langside). In US, primarily tech jargon.
Vocabulary
Collocations
Grammar
Valency Patterns
[lang] + [noun] (e.g., Python lang)[for] + [lang] + [and] + [lang] (e.g., for lang and weary day)Vocabulary
Synonyms
Strong
Neutral
Weak
Vocabulary
Antonyms
Phrases
Idioms & Phrases
- “lang syne”
- “lang may yer lum reek”
- “the lang and short of it”
Usage
Context Usage
Business
Rare, except in tech business ('We need to adopt a new scripting lang').
Academic
In linguistics or computing papers as an abbreviation.
Everyday
Very rare in general conversation, except in Scotland or referencing 'Auld Lang Syne'.
Technical
Common abbreviation in software development, documentation, and forums.
Examples
By Part of Speech
verb
British English
- He lang'd for the hills of home. (archaic/poetic)
adverb
British English
- She waited lang and patiently. (archaic/Scottish)
adjective
British English
- It's a lang, cold winter in the Highlands.
American English
- The dev team debated the merits of each proposed lang.
Examples
By CEFR Level
- We sing 'Auld Lang Syne' on New Year's Eve.
- What programming lang did you use for this project?
- The poet used 'lang' to evoke a sense of timeless longing.
- The researcher compared the syntactical structures of three distinct Langs spoken in the region.
Learning
Memory Aids
Mnemonic
Think of 'programming LANGUAGE' but the end gets cut off -> 'LANG'. For the Scottish sense, remember the song 'Auld Lang SYNE' which means 'old long since'.
Conceptual Metaphor
LANGUAGE IS A TOOL (programming lang). TIME IS LENGTH (lang time).
Watch out
Common Pitfalls
Translation Traps (for Russian speakers)
- Do not confuse with Russian 'ланг' (a type of fish or a surname). It is not a direct translation of 'язык' in non-technical contexts.
- The Scots 'lang' is not related to the Russian word for 'lang'.
Common Mistakes
- Using 'lang' in formal writing without prior abbreviation (Language).
- Mispronouncing 'lang syne' as /læŋ saɪn/ instead of Scots /lɑŋ səin/.
- Capitalising it unnecessarily (e.g., 'Python Lang').
Practice
Quiz
In which context would 'lang' MOST LIKELY be used in everyday British English?
FAQ
Frequently Asked Questions
Yes, but it is either an informal abbreviation (in computing), a Scots/archaic word, or a component of fixed phrases like 'Auld Lang Syne'. It is not a standard synonym for 'language' in formal general English.
Context is key. If it's near words like 'programming', 'scripting', 'markup', it means 'language'. If it's in a Scottish context, poetry, or paired with words like 'time', 'road', 'year', it means 'long'.
Only if it is a defined abbreviation within a technical field (like computer science) or when quoting archaic/Scots texts. In standard linguistic or general academic writing, spell out 'language'.
It is a Scots phrase meaning 'old long since', roughly translating to 'for the sake of old times' or 'days gone by'.