"-lang" meaning in English

See -lang in All languages combined, or Wiktionary

Suffix

Forms: -langs [plural]
Etymology: From lang, itself a clipping of language. Etymology templates: {{ety|en|lang<id:language>|id=programming|tree=1}}, {{from|en|lang}} lang, {{clip|en|language|nocap=1|nocat=1}} clipping of language Head templates: {{en-prop}} -lang (proper noun-forming suffix), {{en-noun|s}} -lang (noun-forming suffix, plural -langs)
  1. (programming, informal) Combining with the names of programming languages, especially those which may be confused with common English words. Tags: informal, morpheme
    Sense id: en--lang-en-suffix-WECzEblL Categories (other): Programming, English entries with etymology trees, English entries with etymon, English entries with incorrect language header, Pages using catfix, Pages with 1 entry, Pages with entries, Pages with etymology trees, Pages with etymon Disambiguation of English entries with etymology trees: 66 34 Disambiguation of English entries with etymon: 81 19 Disambiguation of English entries with incorrect language header: 59 41 Disambiguation of Pages using catfix: 68 32 Disambiguation of Pages with 1 entry: 83 17 Disambiguation of Pages with entries: 82 18 Disambiguation of Pages with etymology trees: 48 52 Disambiguation of Pages with etymon: 68 32 Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, programming, sciences
  2. (conlanging, linguistics, informal) Combining form of language. Tags: form-of, in-compounds, informal, morpheme Form of: language
    Sense id: en--lang-en-suffix-8YiGHfOh Categories (other): Conlanging, Linguistics, Pages with etymology trees Disambiguation of Pages with etymology trees: 48 52 Topics: human-sciences, linguistics, sciences

Inflected forms

{
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "lang<id:language>",
        "id": "programming",
        "tree": "1"
      },
      "expansion": "",
      "name": "ety"
    },
    {
      "args": {
        "1": "en",
        "2": "lang"
      },
      "expansion": "lang",
      "name": "from"
    },
    {
      "args": {
        "1": "en",
        "2": "language",
        "nocap": "1",
        "nocat": "1"
      },
      "expansion": "clipping of language",
      "name": "clip"
    }
  ],
  "etymology_text": "From lang, itself a clipping of language.",
  "forms": [
    {
      "form": "-langs",
      "head_nr": 2,
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "-lang (proper noun-forming suffix)",
      "name": "en-prop"
    },
    {
      "args": {
        "1": "s"
      },
      "expansion": "-lang (noun-forming suffix, plural -langs)",
      "name": "en-noun"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "suffix",
  "senses": [
    {
      "categories": [
        {
          "kind": "other",
          "langcode": "en",
          "name": "Programming",
          "orig": "en:Programming",
          "parents": [],
          "source": "w"
        },
        {
          "_dis": "66 34",
          "kind": "other",
          "name": "English entries with etymology trees",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "81 19",
          "kind": "other",
          "name": "English entries with etymon",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "59 41",
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "68 32",
          "kind": "other",
          "name": "Pages using catfix",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "83 17",
          "kind": "other",
          "name": "Pages with 1 entry",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "82 18",
          "kind": "other",
          "name": "Pages with entries",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "48 52",
          "kind": "other",
          "name": "Pages with etymology trees",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "68 32",
          "kind": "other",
          "name": "Pages with etymon",
          "parents": [],
          "source": "w+disamb"
        }
      ],
      "examples": [
        {
          "bold_text_offsets": [
            [
              209,
              219
            ]
          ],
          "ref": "2020 April 30, Liam Tung, “Microsoft: Why we used programming language Rust over Go for WebAssembly on Kubernetes app”, in ZDNET, archived from the original on 30 Jun 2024:",
          "text": "\"One of the biggest ones to point out is that async runtimes are still a bit unclear,\" noted Thomas. He also said the learning curve was difficult, which chimes with top obstacles to Rust adoption revealed in Rustlang's most recent survey of developers.",
          "type": "quotation"
        },
        {
          "bold_text_offsets": [
            [
              101,
              106
            ]
          ],
          "ref": "2021 July 27, Ravie Lakshmanan, “Hackers Turning to 'Exotic' Programming Languages for Malware Development”, in The Hacker News, archived from the original on 20 May 2024:",
          "text": "Threat actors are increasingly shifting to \"exotic\" programming languages such as Go, Rust, Nim, and Dlang that can better circumvent conventional security protections, evade analysis, and hamper reverse engineering efforts.",
          "type": "quotation"
        },
        {
          "bold_text_offsets": [
            [
              27,
              33
            ]
          ],
          "ref": "[2021 October 8, u/theclapp, “What's up with people not liking the term \"golang\"?”, in Reddit, r/golang, archived from the original on 11 Aug 2024:",
          "text": "I don't mind people saying Golang. Once. In a title or a tag or something. So search engines can find it. Once. Once. Fucking once.",
          "type": "quotation"
        },
        {
          "bold_text_offsets": [
            [
              8,
              14
            ]
          ],
          "ref": "2023 May 17, Thomas Claburn, “Google Go language goes with opt-in telemetry”, in The Register, archived from the original on 02 Aug 2024:",
          "text": "For the Golang community, it didn't help that the language came out of Google, an advertising platform with accessories.",
          "type": "quotation"
        },
        {
          "bold_text_offsets": [
            [
              0,
              7
            ]
          ],
          "ref": "2023 July 26, Alex Lashkov, “The New Wave of Programming Languages: Pony, Zig, Crystal, Vlang, and Julia”, in Hackaday, archived from the original on 08 Jul 2024:",
          "text": "Vlang's simplicity and performance are promising, but its novelty results in a lack of comprehensive libraries and the small community. The language is also under constant changes which may cause instability and compatibility issues.",
          "type": "quotation"
        },
        {
          "bold_text_offsets": [
            [
              27,
              32
            ]
          ],
          "ref": "2023 December 11, Connor Jones, “Memory-safe languages so hot right now, agrees Lazarus Group as it slings DLang malware”, in The Register, archived from the original on 02 Aug 2024:",
          "text": "The researchers noted that DLang is an uncommon choice for writing malware, but a shift towards newer languages and frameworks is one that's been accelerating over the last few years – in malware coding as in the larger programming world.",
          "type": "quotation"
        }
      ],
      "glosses": [
        "Combining with the names of programming languages, especially those which may be confused with common English words."
      ],
      "head_nr": 2,
      "id": "en--lang-en-suffix-WECzEblL",
      "links": [
        [
          "programming",
          "programming#Noun"
        ],
        [
          "programming languages",
          "programming language#Noun"
        ],
        [
          "English",
          "English#Proper noun"
        ]
      ],
      "raw_glosses": [
        "(programming, informal) Combining with the names of programming languages, especially those which may be confused with common English words."
      ],
      "tags": [
        "informal",
        "morpheme"
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "programming",
        "sciences"
      ]
    },
    {
      "categories": [
        {
          "kind": "other",
          "langcode": "en",
          "name": "Conlanging",
          "orig": "en:Conlanging",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "langcode": "en",
          "name": "Linguistics",
          "orig": "en:Linguistics",
          "parents": [],
          "source": "w"
        },
        {
          "_dis": "48 52",
          "kind": "other",
          "name": "Pages with etymology trees",
          "parents": [],
          "source": "w+disamb"
        }
      ],
      "examples": [
        {
          "text": "proto- + -lang → protolang",
          "type": "example"
        },
        {
          "text": "auxiliary + -lang → auxlang",
          "type": "example"
        }
      ],
      "form_of": [
        {
          "word": "language"
        }
      ],
      "glosses": [
        "Combining form of language."
      ],
      "head_nr": 2,
      "id": "en--lang-en-suffix-8YiGHfOh",
      "links": [
        [
          "conlanging",
          "conlanging"
        ],
        [
          "linguistics",
          "linguistics"
        ],
        [
          "language",
          "language#English"
        ]
      ],
      "raw_glosses": [
        "(conlanging, linguistics, informal) Combining form of language."
      ],
      "tags": [
        "form-of",
        "in-compounds",
        "informal",
        "morpheme"
      ],
      "topics": [
        "human-sciences",
        "linguistics",
        "sciences"
      ]
    }
  ],
  "word": "-lang"
}
{
  "categories": [
    "English countable nouns",
    "English entries with etymology trees",
    "English entries with etymon",
    "English entries with incorrect language header",
    "English lemmas",
    "English noun-forming suffixes",
    "English proper noun-forming suffixes",
    "English suffixes",
    "English terms derived from Latin",
    "English terms derived from Middle English",
    "English terms derived from Old French",
    "English terms derived from Proto-Indo-European",
    "English terms derived from Proto-Italic",
    "English terms derived from Vulgar Latin",
    "English terms derived from the Proto-Indo-European word *dn̥ǵʰwéh₂s",
    "English uncountable nouns",
    "Pages using catfix",
    "Pages with 1 entry",
    "Pages with entries",
    "Pages with etymology trees",
    "Pages with etymon"
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "lang<id:language>",
        "id": "programming",
        "tree": "1"
      },
      "expansion": "",
      "name": "ety"
    },
    {
      "args": {
        "1": "en",
        "2": "lang"
      },
      "expansion": "lang",
      "name": "from"
    },
    {
      "args": {
        "1": "en",
        "2": "language",
        "nocap": "1",
        "nocat": "1"
      },
      "expansion": "clipping of language",
      "name": "clip"
    }
  ],
  "etymology_text": "From lang, itself a clipping of language.",
  "forms": [
    {
      "form": "-langs",
      "head_nr": 2,
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "-lang (proper noun-forming suffix)",
      "name": "en-prop"
    },
    {
      "args": {
        "1": "s"
      },
      "expansion": "-lang (noun-forming suffix, plural -langs)",
      "name": "en-noun"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "suffix",
  "senses": [
    {
      "categories": [
        "English informal terms",
        "English terms with quotations",
        "en:Programming"
      ],
      "examples": [
        {
          "bold_text_offsets": [
            [
              209,
              219
            ]
          ],
          "ref": "2020 April 30, Liam Tung, “Microsoft: Why we used programming language Rust over Go for WebAssembly on Kubernetes app”, in ZDNET, archived from the original on 30 Jun 2024:",
          "text": "\"One of the biggest ones to point out is that async runtimes are still a bit unclear,\" noted Thomas. He also said the learning curve was difficult, which chimes with top obstacles to Rust adoption revealed in Rustlang's most recent survey of developers.",
          "type": "quotation"
        },
        {
          "bold_text_offsets": [
            [
              101,
              106
            ]
          ],
          "ref": "2021 July 27, Ravie Lakshmanan, “Hackers Turning to 'Exotic' Programming Languages for Malware Development”, in The Hacker News, archived from the original on 20 May 2024:",
          "text": "Threat actors are increasingly shifting to \"exotic\" programming languages such as Go, Rust, Nim, and Dlang that can better circumvent conventional security protections, evade analysis, and hamper reverse engineering efforts.",
          "type": "quotation"
        },
        {
          "bold_text_offsets": [
            [
              27,
              33
            ]
          ],
          "ref": "[2021 October 8, u/theclapp, “What's up with people not liking the term \"golang\"?”, in Reddit, r/golang, archived from the original on 11 Aug 2024:",
          "text": "I don't mind people saying Golang. Once. In a title or a tag or something. So search engines can find it. Once. Once. Fucking once.",
          "type": "quotation"
        },
        {
          "bold_text_offsets": [
            [
              8,
              14
            ]
          ],
          "ref": "2023 May 17, Thomas Claburn, “Google Go language goes with opt-in telemetry”, in The Register, archived from the original on 02 Aug 2024:",
          "text": "For the Golang community, it didn't help that the language came out of Google, an advertising platform with accessories.",
          "type": "quotation"
        },
        {
          "bold_text_offsets": [
            [
              0,
              7
            ]
          ],
          "ref": "2023 July 26, Alex Lashkov, “The New Wave of Programming Languages: Pony, Zig, Crystal, Vlang, and Julia”, in Hackaday, archived from the original on 08 Jul 2024:",
          "text": "Vlang's simplicity and performance are promising, but its novelty results in a lack of comprehensive libraries and the small community. The language is also under constant changes which may cause instability and compatibility issues.",
          "type": "quotation"
        },
        {
          "bold_text_offsets": [
            [
              27,
              32
            ]
          ],
          "ref": "2023 December 11, Connor Jones, “Memory-safe languages so hot right now, agrees Lazarus Group as it slings DLang malware”, in The Register, archived from the original on 02 Aug 2024:",
          "text": "The researchers noted that DLang is an uncommon choice for writing malware, but a shift towards newer languages and frameworks is one that's been accelerating over the last few years – in malware coding as in the larger programming world.",
          "type": "quotation"
        }
      ],
      "glosses": [
        "Combining with the names of programming languages, especially those which may be confused with common English words."
      ],
      "head_nr": 2,
      "links": [
        [
          "programming",
          "programming#Noun"
        ],
        [
          "programming languages",
          "programming language#Noun"
        ],
        [
          "English",
          "English#Proper noun"
        ]
      ],
      "raw_glosses": [
        "(programming, informal) Combining with the names of programming languages, especially those which may be confused with common English words."
      ],
      "tags": [
        "informal",
        "morpheme"
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "programming",
        "sciences"
      ]
    },
    {
      "categories": [
        "English informal terms",
        "en:Conlanging",
        "en:Linguistics"
      ],
      "examples": [
        {
          "text": "proto- + -lang → protolang",
          "type": "example"
        },
        {
          "text": "auxiliary + -lang → auxlang",
          "type": "example"
        }
      ],
      "form_of": [
        {
          "word": "language"
        }
      ],
      "glosses": [
        "Combining form of language."
      ],
      "head_nr": 2,
      "links": [
        [
          "conlanging",
          "conlanging"
        ],
        [
          "linguistics",
          "linguistics"
        ],
        [
          "language",
          "language#English"
        ]
      ],
      "raw_glosses": [
        "(conlanging, linguistics, informal) Combining form of language."
      ],
      "tags": [
        "form-of",
        "in-compounds",
        "informal",
        "morpheme"
      ],
      "topics": [
        "human-sciences",
        "linguistics",
        "sciences"
      ]
    }
  ],
  "word": "-lang"
}

Download raw JSONL data for -lang meaning in English (5.4kB)


This page is a part of the kaikki.org machine-readable English dictionary. This dictionary is based on structured data extracted on 2026-08-20 from the enwiktionary dump dated 2026-08-05 using wiktextract (872fc7b and 4deed51). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.

If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.