"programmer" meaning in All languages combined

See programmer on Wiktionary

Noun [English]

IPA: /ˈpɹəʊɡɹæmə/ [Received-Pronunciation], /ˈpɹoʊɡɹæmɚ/ [General-American] Audio: LL-Q1860 (eng)-Vealhurl-programmer.wav Forms: programmers [plural]
Etymology: *program + -er (US) / programme + -er (UK) Etymology templates: {{affix|en|program|-er|id2=agent noun}} program + -er, {{q|US}} (US), {{affix|en|programme|-er|id2=agent noun}} programme + -er, {{q|UK}} (UK) Head templates: {{en-noun}} programmer (plural programmers)
  1. (computing) One who writes computer programs; a software developer. Wikidata QID: Q5482740 Categories (topical): Computing, Occupations, People Synonyms: coder, developer Translations (one who writes computer programs): programues [masculine] (Albanian), مُبَرْمِج (mubarmij) [masculine] (Arabic), مُبَرْمِجَة (mubarmija) [feminine] (Arabic), ծրագրավորող (cragravoroġ) (Armenian), programador [masculine] (Asturian), proqramçı (Azerbaijani), праграмі́ст (prahramíst) [masculine] (Belarusian), праграмі́стка (prahramístka) [feminine] (Belarusian), програми́ст (programíst) [masculine] (Bulgarian), програми́стка (programístka) [feminine] (Bulgarian), programador [masculine] (Catalan), programadora [feminine] (Catalan), 程序員 (Chinese Mandarin), 程序员 (chéngxùyuán) (Chinese Mandarin), 程式員 (Chinese Mandarin), 程式员 (chéngshìyuán) (Chinese Mandarin), programátor [masculine] (Czech), programátorka [feminine] (Czech), programmør [common-gender] (Danish), programmeur (Dutch), programisto (Esperanto), programmeerija (Estonian), forritari [masculine] (Faroese), ohjelmoija (Finnish), programmeur [masculine] (French), programmeuse [feminine] (French), programador [masculine] (Galician), programadora [feminine] (Galician), პროგრამისტი (ṗrogramisṭi) (Georgian), Programmierer [masculine] (German), Programmiererin [feminine] (German), προγραμματιστής (programmatistís) [masculine] (Greek), προγραμματίστρια (programmatístria) [feminine] (Greek), programmiliortoq (Greenlandic), מְתַכְנֵת (m'takhnét) [masculine] (Hebrew), תוכניתן (tokhnithan) [masculine] (Hebrew), प्रोग्रामर (progrāmar) [masculine] (Hindi), programozó (Hungarian), forritari [masculine] (Icelandic), pemrogram (Indonesian), programmatore [masculine] (Italian), programmatrice [feminine] (Italian), プログラマー (puroguramā) (Japanese), бағдарламашы (bağdarlamaşy) (Kazakh), អ្នកសរសេរកម្មវិធី (nĕək sɑsee kamvithii) (Khmer), 프로그래머 (peurogeuraemeo) (Korean), программист (programmist) (Kyrgyz), programmētājs [masculine] (Latvian), programmētāji [masculine, plural] (Latvian), programmētāja [feminine] (Latvian), programmētājas [feminine, plural] (Latvian), programuotojas [masculine] (Lithuanian), програмер (programer) [masculine] (Macedonian), програмерка (programerka) [feminine] (Macedonian), pengaturcara (Malay), प्रोग्रामर (progrāmar) [masculine] (Marathi), програмист (programist) [Cyrillic] (Mongolian), ᠫᠷᠣᠭᠷᠠᠮᠢᠰᠲ᠋ (proɣramist) [Mongolian] (Mongolian), programmeux [masculine] (Norman), programmeux d'compiuteu [masculine] (Norman), programmerer [masculine] (Norwegian Bokmål), programmerar [masculine] (Norwegian Nynorsk), برنامهنویس (barnâme-nevis) (Persian), programista [masculine] (Polish), programistka [feminine] (Polish), programador [masculine] (Portuguese), programadora [feminine] (Portuguese), programator [masculine] (Romanian), programatoare [feminine] (Romanian), программи́ст (programmíst) [masculine] (Russian), программи́стка (programmístka) [feminine] (Russian), програ̀ме̄р [Cyrillic, masculine] (Serbo-Croatian), progràmēr [Roman, masculine] (Serbo-Croatian), programátor [masculine] (Slovak), programátorka [feminine] (Slovak), programer [masculine] (Slovene), programerka [feminine] (Slovene), programador [masculine] (Spanish), programadora [feminine] (Spanish), programmerare [common-gender] (Swedish), программасоз (programmasoz) (Tajik), โปรแกรมเมอร์ (bproh-graem-me) (Thai), ผู้เขียนโปรแกรม (Thai), นักเขียนโปรแกรม (Thai), programcı (Turkish), програмі́ст (prohramíst) [masculine] (Ukrainian), програмі́стка (prohramístka) [feminine] (Ukrainian), programmachi (Uzbek), dasturchi (Uzbek), lập trình viên (Vietnamese)
    Sense id: en-programmer-en-noun-en:Q5482740 Disambiguation of Occupations: 64 26 7 3 Disambiguation of People: 69 25 0 6 Categories (other): English entries with incorrect language header, Entries with translation boxes, Pages with 3 entries, Pages with entries, Terms with Albanian translations, Terms with Arabic translations, Terms with Armenian translations, Terms with Asturian translations, Terms with Azerbaijani translations, Terms with Belarusian translations, Terms with Bulgarian translations, Terms with Catalan translations, Terms with Czech translations, Terms with Danish translations, Terms with Dutch translations, Terms with Esperanto translations, Terms with Estonian translations, Terms with Faroese translations, Terms with Finnish translations, Terms with French translations, Terms with Galician translations, Terms with Georgian translations, Terms with German translations, Terms with Greek translations, Terms with Greenlandic translations, Terms with Hebrew translations, Terms with Hindi translations, Terms with Hungarian translations, Terms with Icelandic translations, Terms with Indonesian translations, Terms with Italian translations, Terms with Japanese translations, Terms with Kazakh translations, Terms with Khmer translations, Terms with Korean translations, Terms with Kyrgyz translations, Terms with Latvian translations, Terms with Lithuanian translations, Terms with Macedonian translations, Terms with Malay translations, Terms with Mandarin translations, Terms with Marathi translations, Terms with Mongolian translations, Terms with Norman translations, Terms with Norwegian Bokmål translations, Terms with Norwegian Nynorsk translations, Terms with Persian translations, Terms with Polish translations, Terms with Portuguese translations, Terms with Romanian translations, Terms with Russian translations, Terms with Serbo-Croatian translations, Terms with Slovak translations, Terms with Slovene translations, Terms with Spanish translations, Terms with Swedish translations, Terms with Tajik translations, Terms with Thai translations, Terms with Turkish translations, Terms with Ukrainian translations, Terms with Uzbek translations, Terms with Vietnamese translations Disambiguation of English entries with incorrect language header: 59 24 13 4 Disambiguation of Entries with translation boxes: 53 27 15 5 Disambiguation of Pages with 3 entries: 44 21 12 3 3 11 1 4 Disambiguation of Pages with entries: 49 22 12 2 2 10 1 3 Disambiguation of Terms with Albanian translations: 55 27 11 6 Disambiguation of Terms with Arabic translations: 58 23 13 6 Disambiguation of Terms with Armenian translations: 57 26 11 6 Disambiguation of Terms with Asturian translations: 56 25 13 6 Disambiguation of Terms with Azerbaijani translations: 55 27 11 6 Disambiguation of Terms with Belarusian translations: 56 25 13 6 Disambiguation of Terms with Bulgarian translations: 55 25 13 7 Disambiguation of Terms with Catalan translations: 56 25 13 6 Disambiguation of Terms with Czech translations: 56 26 11 7 Disambiguation of Terms with Danish translations: 60 24 12 4 Disambiguation of Terms with Dutch translations: 53 27 14 6 Disambiguation of Terms with Esperanto translations: 56 26 14 5 Disambiguation of Terms with Estonian translations: 55 27 11 6 Disambiguation of Terms with Faroese translations: 55 27 11 6 Disambiguation of Terms with Finnish translations: 56 25 13 6 Disambiguation of Terms with French translations: 53 26 14 7 Disambiguation of Terms with Galician translations: 56 25 13 6 Disambiguation of Terms with Georgian translations: 56 26 11 7 Disambiguation of Terms with German translations: 54 26 14 6 Disambiguation of Terms with Greek translations: 58 19 11 12 Disambiguation of Terms with Greenlandic translations: 56 25 14 5 Disambiguation of Terms with Hebrew translations: 57 24 13 6 Disambiguation of Terms with Hindi translations: 54 23 12 10 Disambiguation of Terms with Hungarian translations: 60 20 9 11 Disambiguation of Terms with Icelandic translations: 56 25 13 6 Disambiguation of Terms with Indonesian translations: 55 27 11 6 Disambiguation of Terms with Italian translations: 56 26 14 5 Disambiguation of Terms with Japanese translations: 56 26 14 5 Disambiguation of Terms with Kazakh translations: 55 27 11 6 Disambiguation of Terms with Khmer translations: 57 25 12 6 Disambiguation of Terms with Korean translations: 56 25 13 6 Disambiguation of Terms with Kyrgyz translations: 56 25 13 6 Disambiguation of Terms with Latvian translations: 55 27 11 6 Disambiguation of Terms with Lithuanian translations: 55 27 11 6 Disambiguation of Terms with Macedonian translations: 55 27 11 6 Disambiguation of Terms with Malay translations: 55 27 11 6 Disambiguation of Terms with Mandarin translations: 56 23 12 9 Disambiguation of Terms with Marathi translations: 54 27 12 6 Disambiguation of Terms with Mongolian translations: 55 26 11 8 Disambiguation of Terms with Norman translations: 55 27 11 7 Disambiguation of Terms with Norwegian Bokmål translations: 55 26 13 7 Disambiguation of Terms with Norwegian Nynorsk translations: 59 26 14 2 Disambiguation of Terms with Persian translations: 55 27 11 7 Disambiguation of Terms with Polish translations: 54 26 13 7 Disambiguation of Terms with Portuguese translations: 56 27 12 6 Disambiguation of Terms with Romanian translations: 56 25 13 6 Disambiguation of Terms with Russian translations: 56 26 14 5 Disambiguation of Terms with Serbo-Croatian translations: 55 27 12 6 Disambiguation of Terms with Slovak translations: 55 27 11 6 Disambiguation of Terms with Slovene translations: 55 27 11 6 Disambiguation of Terms with Spanish translations: 55 26 14 5 Disambiguation of Terms with Swedish translations: 57 25 12 6 Disambiguation of Terms with Tajik translations: 55 27 11 6 Disambiguation of Terms with Thai translations: 57 26 11 6 Disambiguation of Terms with Turkish translations: 57 25 12 6 Disambiguation of Terms with Ukrainian translations: 56 25 13 6 Disambiguation of Terms with Uzbek translations: 55 27 11 6 Disambiguation of Terms with Vietnamese translations: 55 27 11 6 Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, sciences Disambiguation of 'one who writes computer programs': 79 15 4 1
  2. One who decides which programs will be shown on a television station, or which songs will be played on a radio station. Translations (one who decides which programs will be shown on a television station): ohjelmapäällikkö (Finnish), 番組製作者 (bangumi seisakusha) (alt: ばんぐみせいさくしゃ) (Japanese), programator [masculine] (Romanian), musikredaktör [common-gender] (Swedish), programchef [common-gender] (Swedish)
    Sense id: en-programmer-en-noun-jSjubAu7 Disambiguation of 'one who decides which programs will be shown on a television station': 21 74 3 2
  3. A device that installs or controls a software program in some other machine. Translations (a device that installs a software program into some other machine): programátor [masculine] (Czech), programilo (Esperanto), programmateur [masculine] (French), Programmiergerät [neuter] (German), programator [masculine] (Polish), программа́тор (programmátor) [masculine] (Russian)
    Sense id: en-programmer-en-noun-rl-I~lJq Disambiguation of 'a device that installs a software program into some other machine': 11 4 83 2
  4. (now rare) A short film feature as part of a longer film program. Tags: archaic
    Sense id: en-programmer-en-noun-H2hOysW9
The following are not (yet) sense-disambiguated
Derived forms: analyst programmer, extreme programmer, non-programmer, systems programmer Related terms: code monkey, developer, IT, software engineer, systems analyst, computer engineer

Verb [French]

IPA: /pʁɔ.ɡʁa.me/ Audio: LL-Q150 (fra)-LoquaxFR-programmer.wav , LL-Q150 (fra)-DenisdeShawi-programmer.wav
Etymology: From programme + -er. Etymology templates: {{af|fr|programme|-er}} programme + -er Head templates: {{fr-verb}} programmer Inflection templates: {{fr-conj-auto}} Forms: no-table-tags [table-tags], programmer [infinitive], avoir + past participle [infinitive, multiword-construction], programmant [gerund, participle, present], ayant + past participle [gerund, multiword-construction, participle, present], programmé [participle, past], programme [first-person, indicative, present, singular], programmes [indicative, present, second-person, singular], programme [indicative, present, singular, third-person], programmons [first-person, indicative, plural, present], programmez [indicative, plural, present, second-person], programment [indicative, plural, present, third-person], programmais [first-person, imperfect, indicative, singular], programmais [imperfect, indicative, second-person, singular], programmait [imperfect, indicative, singular, third-person], programmions [first-person, imperfect, indicative, plural], programmiez [imperfect, indicative, plural, second-person], programmaient [imperfect, indicative, plural, third-person], programmai [first-person, historic, indicative, past, singular], programmas [historic, indicative, past, second-person, singular], programma [historic, indicative, past, singular, third-person], programmâmes [first-person, historic, indicative, past, plural], programmâtes [historic, indicative, past, plural, second-person], programmèrent [historic, indicative, past, plural, third-person], programmerai [first-person, future, indicative, singular], programmeras [future, indicative, second-person, singular], programmera [future, indicative, singular, third-person], programmerons [first-person, future, indicative, plural], programmerez [future, indicative, plural, second-person], programmeront [future, indicative, plural, third-person], programmerais [conditional, first-person, singular], programmerais [conditional, second-person, singular], programmerait [conditional, singular, third-person], programmerions [conditional, first-person, plural], programmeriez [conditional, plural, second-person], programmeraient [conditional, plural, third-person], present indicative of avoir + past participle [indicative, multiword-construction, perfect, present], imperfect indicative of avoir + past participle [indicative, multiword-construction, pluperfect], past historic of avoir + past participle [anterior, indicative, multiword-construction, past], future of avoir + past participle [future, indicative, multiword-construction, perfect], conditional of avoir + past participle [conditional, multiword-construction, perfect], programme [first-person, present, singular, subjunctive], programmes [present, second-person, singular, subjunctive], programme [present, singular, subjunctive, third-person], programmions [first-person, plural, present, subjunctive], programmiez [plural, present, second-person, subjunctive], programment [plural, present, subjunctive, third-person], programmasse [first-person, imperfect, singular, subjunctive], programmasses [imperfect, second-person, singular, subjunctive], programmât [imperfect, singular, subjunctive, third-person], programmassions [first-person, imperfect, plural, subjunctive], programmassiez [imperfect, plural, second-person, subjunctive], programmassent [imperfect, plural, subjunctive, third-person], present subjunctive of avoir + past participle [multiword-construction, past, subjunctive], imperfect subjunctive of avoir + past participle [multiword-construction, pluperfect, subjunctive], programme [imperative, second-person, singular], programmons [first-person, imperative, plural], programmez [imperative, plural, second-person], simple imperative of avoir + past participle [imperative, multiword-construction, second-person, singular], simple imperative of avoir + past participle [first-person, imperative, multiword-construction, plural], simple imperative of avoir + past participle [imperative, multiword-construction, plural, second-person]
  1. to program
    Sense id: en-programmer-fr-verb-TacVDjoM
  2. (computing) to program, to write program code Categories (topical): Computing
    Sense id: en-programmer-fr-verb-t7CtbSGT Categories (other): French entries with incorrect language header, French terms suffixed with -er, French verbs with conjugation -er Disambiguation of French entries with incorrect language header: 10 90 Disambiguation of French terms suffixed with -er: 31 69 Disambiguation of French verbs with conjugation -er: 30 70 Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, sciences
The following are not (yet) sense-disambiguated
Related terms: obsolescence programmée, programmateur, programmation

Noun [Norwegian Bokmål]

Head templates: {{head|nb|noun form|g=n}} programmer n
  1. indefinite plural of program Tags: form-of, indefinite, neuter, plural Form of: program
    Sense id: en-programmer-nb-noun-CEEaMLWy
The following are not (yet) sense-disambiguated
Synonyms: program (english: of noun)

Verb [Norwegian Bokmål]

Head templates: {{head|nb|verb form}} programmer
  1. imperative of programmere Tags: form-of, imperative Form of: programmere
    Sense id: en-programmer-nb-verb-rmTC6Tg2
The following are not (yet) sense-disambiguated
Synonyms: program (english: of noun)

Inflected forms

Alternative forms

{
  "derived": [
    {
      "_dis1": "0 0 0 0",
      "word": "analyst programmer"
    },
    {
      "_dis1": "0 0 0 0",
      "word": "extreme programmer"
    },
    {
      "_dis1": "0 0 0 0",
      "word": "non-programmer"
    },
    {
      "_dis1": "0 0 0 0",
      "word": "systems programmer"
    }
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "program",
        "3": "-er",
        "id2": "agent noun"
      },
      "expansion": "program + -er",
      "name": "affix"
    },
    {
      "args": {
        "1": "US"
      },
      "expansion": "(US)",
      "name": "q"
    },
    {
      "args": {
        "1": "en",
        "2": "programme",
        "3": "-er",
        "id2": "agent noun"
      },
      "expansion": "programme + -er",
      "name": "affix"
    },
    {
      "args": {
        "1": "UK"
      },
      "expansion": "(UK)",
      "name": "q"
    }
  ],
  "etymology_text": "*program + -er (US) / programme + -er (UK)",
  "forms": [
    {
      "form": "programmers",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "programmer (plural programmers)",
      "name": "en-noun"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "related": [
    {
      "_dis1": "0 0 0 0",
      "word": "code monkey"
    },
    {
      "_dis1": "0 0 0 0",
      "word": "developer"
    },
    {
      "_dis1": "0 0 0 0",
      "word": "IT"
    },
    {
      "_dis1": "0 0 0 0",
      "word": "software engineer"
    },
    {
      "_dis1": "0 0 0 0",
      "word": "systems analyst"
    },
    {
      "_dis1": "0 0 0 0",
      "word": "computer engineer"
    }
  ],
  "senses": [
    {
      "categories": [
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Computing",
          "orig": "en:Computing",
          "parents": [
            "Technology",
            "All topics",
            "Fundamental"
          ],
          "source": "w"
        },
        {
          "_dis": "59 24 13 4",
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [
            "Entries with incorrect language header",
            "Entry maintenance"
          ],
          "source": "w+disamb"
        },
        {
          "_dis": "53 27 15 5",
          "kind": "other",
          "name": "Entries with translation boxes",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "44 21 12 3 3 11 1 4",
          "kind": "other",
          "name": "Pages with 3 entries",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "49 22 12 2 2 10 1 3",
          "kind": "other",
          "name": "Pages with entries",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 27 11 6",
          "kind": "other",
          "name": "Terms with Albanian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "58 23 13 6",
          "kind": "other",
          "name": "Terms with Arabic translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "57 26 11 6",
          "kind": "other",
          "name": "Terms with Armenian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "56 25 13 6",
          "kind": "other",
          "name": "Terms with Asturian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 27 11 6",
          "kind": "other",
          "name": "Terms with Azerbaijani translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "56 25 13 6",
          "kind": "other",
          "name": "Terms with Belarusian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 25 13 7",
          "kind": "other",
          "name": "Terms with Bulgarian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "56 25 13 6",
          "kind": "other",
          "name": "Terms with Catalan translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "56 26 11 7",
          "kind": "other",
          "name": "Terms with Czech translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "60 24 12 4",
          "kind": "other",
          "name": "Terms with Danish translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "53 27 14 6",
          "kind": "other",
          "name": "Terms with Dutch translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "56 26 14 5",
          "kind": "other",
          "name": "Terms with Esperanto translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 27 11 6",
          "kind": "other",
          "name": "Terms with Estonian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 27 11 6",
          "kind": "other",
          "name": "Terms with Faroese translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "56 25 13 6",
          "kind": "other",
          "name": "Terms with Finnish translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "53 26 14 7",
          "kind": "other",
          "name": "Terms with French translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "56 25 13 6",
          "kind": "other",
          "name": "Terms with Galician translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "56 26 11 7",
          "kind": "other",
          "name": "Terms with Georgian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "54 26 14 6",
          "kind": "other",
          "name": "Terms with German translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "58 19 11 12",
          "kind": "other",
          "name": "Terms with Greek translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "56 25 14 5",
          "kind": "other",
          "name": "Terms with Greenlandic translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "57 24 13 6",
          "kind": "other",
          "name": "Terms with Hebrew translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "54 23 12 10",
          "kind": "other",
          "name": "Terms with Hindi translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "60 20 9 11",
          "kind": "other",
          "name": "Terms with Hungarian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "56 25 13 6",
          "kind": "other",
          "name": "Terms with Icelandic translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 27 11 6",
          "kind": "other",
          "name": "Terms with Indonesian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "56 26 14 5",
          "kind": "other",
          "name": "Terms with Italian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "56 26 14 5",
          "kind": "other",
          "name": "Terms with Japanese translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 27 11 6",
          "kind": "other",
          "name": "Terms with Kazakh translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "57 25 12 6",
          "kind": "other",
          "name": "Terms with Khmer translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "56 25 13 6",
          "kind": "other",
          "name": "Terms with Korean translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "56 25 13 6",
          "kind": "other",
          "name": "Terms with Kyrgyz translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 27 11 6",
          "kind": "other",
          "name": "Terms with Latvian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 27 11 6",
          "kind": "other",
          "name": "Terms with Lithuanian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 27 11 6",
          "kind": "other",
          "name": "Terms with Macedonian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 27 11 6",
          "kind": "other",
          "name": "Terms with Malay translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "56 23 12 9",
          "kind": "other",
          "name": "Terms with Mandarin translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "54 27 12 6",
          "kind": "other",
          "name": "Terms with Marathi translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 26 11 8",
          "kind": "other",
          "name": "Terms with Mongolian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 27 11 7",
          "kind": "other",
          "name": "Terms with Norman translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 26 13 7",
          "kind": "other",
          "name": "Terms with Norwegian Bokmål translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "59 26 14 2",
          "kind": "other",
          "name": "Terms with Norwegian Nynorsk translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 27 11 7",
          "kind": "other",
          "name": "Terms with Persian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "54 26 13 7",
          "kind": "other",
          "name": "Terms with Polish translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "56 27 12 6",
          "kind": "other",
          "name": "Terms with Portuguese translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "56 25 13 6",
          "kind": "other",
          "name": "Terms with Romanian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "56 26 14 5",
          "kind": "other",
          "name": "Terms with Russian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 27 12 6",
          "kind": "other",
          "name": "Terms with Serbo-Croatian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 27 11 6",
          "kind": "other",
          "name": "Terms with Slovak translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 27 11 6",
          "kind": "other",
          "name": "Terms with Slovene translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 26 14 5",
          "kind": "other",
          "name": "Terms with Spanish translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "57 25 12 6",
          "kind": "other",
          "name": "Terms with Swedish translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 27 11 6",
          "kind": "other",
          "name": "Terms with Tajik translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "57 26 11 6",
          "kind": "other",
          "name": "Terms with Thai translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "57 25 12 6",
          "kind": "other",
          "name": "Terms with Turkish translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "56 25 13 6",
          "kind": "other",
          "name": "Terms with Ukrainian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 27 11 6",
          "kind": "other",
          "name": "Terms with Uzbek translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "55 27 11 6",
          "kind": "other",
          "name": "Terms with Vietnamese translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "64 26 7 3",
          "kind": "topical",
          "langcode": "en",
          "name": "Occupations",
          "orig": "en:Occupations",
          "parents": [
            "People",
            "Work",
            "Human",
            "Human activity",
            "All topics",
            "Human behaviour",
            "Fundamental"
          ],
          "source": "w+disamb"
        },
        {
          "_dis": "69 25 0 6",
          "kind": "topical",
          "langcode": "en",
          "name": "People",
          "orig": "en:People",
          "parents": [
            "Human",
            "All topics",
            "Fundamental"
          ],
          "source": "w+disamb"
        }
      ],
      "glosses": [
        "One who writes computer programs; a software developer."
      ],
      "id": "en-programmer-en-noun-en:Q5482740",
      "links": [
        [
          "computing",
          "computing#Noun"
        ],
        [
          "computer program",
          "computer program"
        ],
        [
          "software",
          "software"
        ],
        [
          "developer",
          "developer"
        ]
      ],
      "raw_glosses": [
        "(computing) One who writes computer programs; a software developer."
      ],
      "senseid": [
        "en:Q5482740"
      ],
      "synonyms": [
        {
          "word": "coder"
        },
        {
          "word": "developer"
        }
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ],
      "translations": [
        {
          "_dis1": "79 15 4 1",
          "code": "sq",
          "lang": "Albanian",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "programues"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "ar",
          "lang": "Arabic",
          "roman": "mubarmij",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "مُبَرْمِج"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "ar",
          "lang": "Arabic",
          "roman": "mubarmija",
          "sense": "one who writes computer programs",
          "tags": [
            "feminine"
          ],
          "word": "مُبَرْمِجَة"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "hy",
          "lang": "Armenian",
          "roman": "cragravoroġ",
          "sense": "one who writes computer programs",
          "word": "ծրագրավորող"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "ast",
          "lang": "Asturian",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "programador"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "az",
          "lang": "Azerbaijani",
          "sense": "one who writes computer programs",
          "word": "proqramçı"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "be",
          "lang": "Belarusian",
          "roman": "prahramíst",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "праграмі́ст"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "be",
          "lang": "Belarusian",
          "roman": "prahramístka",
          "sense": "one who writes computer programs",
          "tags": [
            "feminine"
          ],
          "word": "праграмі́стка"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "bg",
          "lang": "Bulgarian",
          "roman": "programíst",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "програми́ст"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "bg",
          "lang": "Bulgarian",
          "roman": "programístka",
          "sense": "one who writes computer programs",
          "tags": [
            "feminine"
          ],
          "word": "програми́стка"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "ca",
          "lang": "Catalan",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "programador"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "ca",
          "lang": "Catalan",
          "sense": "one who writes computer programs",
          "tags": [
            "feminine"
          ],
          "word": "programadora"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "cmn",
          "lang": "Chinese Mandarin",
          "sense": "one who writes computer programs",
          "word": "程序員"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "cmn",
          "lang": "Chinese Mandarin",
          "roman": "chéngxùyuán",
          "sense": "one who writes computer programs",
          "word": "程序员"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "cmn",
          "lang": "Chinese Mandarin",
          "sense": "one who writes computer programs",
          "word": "程式員"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "cmn",
          "lang": "Chinese Mandarin",
          "roman": "chéngshìyuán",
          "sense": "one who writes computer programs",
          "word": "程式员"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "cs",
          "lang": "Czech",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "programátor"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "cs",
          "lang": "Czech",
          "sense": "one who writes computer programs",
          "tags": [
            "feminine"
          ],
          "word": "programátorka"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "da",
          "lang": "Danish",
          "sense": "one who writes computer programs",
          "tags": [
            "common-gender"
          ],
          "word": "programmør"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "nl",
          "lang": "Dutch",
          "sense": "one who writes computer programs",
          "word": "programmeur"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "eo",
          "lang": "Esperanto",
          "sense": "one who writes computer programs",
          "word": "programisto"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "et",
          "lang": "Estonian",
          "sense": "one who writes computer programs",
          "word": "programmeerija"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "fo",
          "lang": "Faroese",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "forritari"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "fi",
          "lang": "Finnish",
          "sense": "one who writes computer programs",
          "word": "ohjelmoija"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "fr",
          "lang": "French",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "programmeur"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "fr",
          "lang": "French",
          "sense": "one who writes computer programs",
          "tags": [
            "feminine"
          ],
          "word": "programmeuse"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "gl",
          "lang": "Galician",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "programador"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "gl",
          "lang": "Galician",
          "sense": "one who writes computer programs",
          "tags": [
            "feminine"
          ],
          "word": "programadora"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "ka",
          "lang": "Georgian",
          "roman": "ṗrogramisṭi",
          "sense": "one who writes computer programs",
          "word": "პროგრამისტი"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "de",
          "lang": "German",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "Programmierer"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "de",
          "lang": "German",
          "sense": "one who writes computer programs",
          "tags": [
            "feminine"
          ],
          "word": "Programmiererin"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "el",
          "lang": "Greek",
          "roman": "programmatistís",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "προγραμματιστής"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "el",
          "lang": "Greek",
          "roman": "programmatístria",
          "sense": "one who writes computer programs",
          "tags": [
            "feminine"
          ],
          "word": "προγραμματίστρια"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "kl",
          "lang": "Greenlandic",
          "sense": "one who writes computer programs",
          "word": "programmiliortoq"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "he",
          "lang": "Hebrew",
          "roman": "m'takhnét",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "מְתַכְנֵת"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "he",
          "lang": "Hebrew",
          "roman": "tokhnithan",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "תוכניתן"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "hi",
          "lang": "Hindi",
          "roman": "progrāmar",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "प्रोग्रामर"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "hu",
          "lang": "Hungarian",
          "sense": "one who writes computer programs",
          "word": "programozó"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "is",
          "lang": "Icelandic",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "forritari"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "id",
          "lang": "Indonesian",
          "sense": "one who writes computer programs",
          "word": "pemrogram"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "it",
          "lang": "Italian",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "programmatore"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "it",
          "lang": "Italian",
          "sense": "one who writes computer programs",
          "tags": [
            "feminine"
          ],
          "word": "programmatrice"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "ja",
          "lang": "Japanese",
          "roman": "puroguramā",
          "sense": "one who writes computer programs",
          "word": "プログラマー"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "kk",
          "lang": "Kazakh",
          "roman": "bağdarlamaşy",
          "sense": "one who writes computer programs",
          "word": "бағдарламашы"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "km",
          "lang": "Khmer",
          "roman": "nĕək sɑsee kamvithii",
          "sense": "one who writes computer programs",
          "word": "អ្នកសរសេរកម្មវិធី"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "ko",
          "lang": "Korean",
          "roman": "peurogeuraemeo",
          "sense": "one who writes computer programs",
          "word": "프로그래머"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "ky",
          "lang": "Kyrgyz",
          "roman": "programmist",
          "sense": "one who writes computer programs",
          "word": "программист"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "lv",
          "lang": "Latvian",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "programmētājs"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "lv",
          "lang": "Latvian",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine",
            "plural"
          ],
          "word": "programmētāji"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "lv",
          "lang": "Latvian",
          "sense": "one who writes computer programs",
          "tags": [
            "feminine"
          ],
          "word": "programmētāja"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "lv",
          "lang": "Latvian",
          "sense": "one who writes computer programs",
          "tags": [
            "feminine",
            "plural"
          ],
          "word": "programmētājas"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "lt",
          "lang": "Lithuanian",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "programuotojas"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "mk",
          "lang": "Macedonian",
          "roman": "programer",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "програмер"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "mk",
          "lang": "Macedonian",
          "roman": "programerka",
          "sense": "one who writes computer programs",
          "tags": [
            "feminine"
          ],
          "word": "програмерка"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "ms",
          "lang": "Malay",
          "sense": "one who writes computer programs",
          "word": "pengaturcara"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "mr",
          "lang": "Marathi",
          "roman": "progrāmar",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "प्रोग्रामर"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "mn",
          "lang": "Mongolian",
          "roman": "programist",
          "sense": "one who writes computer programs",
          "tags": [
            "Cyrillic"
          ],
          "word": "програмист"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "mn",
          "lang": "Mongolian",
          "roman": "proɣramist",
          "sense": "one who writes computer programs",
          "tags": [
            "Mongolian"
          ],
          "word": "ᠫᠷᠣᠭᠷᠠᠮᠢᠰᠲ᠋"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "nrf",
          "lang": "Norman",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "programmeux"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "nrf",
          "lang": "Norman",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "programmeux d'compiuteu"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "nb",
          "lang": "Norwegian Bokmål",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "programmerer"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "nn",
          "lang": "Norwegian Nynorsk",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "programmerar"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "fa",
          "lang": "Persian",
          "roman": "barnâme-nevis",
          "sense": "one who writes computer programs",
          "word": "برنامهنویس"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "pl",
          "lang": "Polish",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "programista"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "pl",
          "lang": "Polish",
          "sense": "one who writes computer programs",
          "tags": [
            "feminine"
          ],
          "word": "programistka"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "pt",
          "lang": "Portuguese",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "programador"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "pt",
          "lang": "Portuguese",
          "sense": "one who writes computer programs",
          "tags": [
            "feminine"
          ],
          "word": "programadora"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "ro",
          "lang": "Romanian",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "programator"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "ro",
          "lang": "Romanian",
          "sense": "one who writes computer programs",
          "tags": [
            "feminine"
          ],
          "word": "programatoare"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "ru",
          "lang": "Russian",
          "roman": "programmíst",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "программи́ст"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "ru",
          "lang": "Russian",
          "roman": "programmístka",
          "sense": "one who writes computer programs",
          "tags": [
            "feminine"
          ],
          "word": "программи́стка"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "sh",
          "lang": "Serbo-Croatian",
          "sense": "one who writes computer programs",
          "tags": [
            "Cyrillic",
            "masculine"
          ],
          "word": "програ̀ме̄р"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "sh",
          "lang": "Serbo-Croatian",
          "sense": "one who writes computer programs",
          "tags": [
            "Roman",
            "masculine"
          ],
          "word": "progràmēr"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "sk",
          "lang": "Slovak",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "programátor"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "sk",
          "lang": "Slovak",
          "sense": "one who writes computer programs",
          "tags": [
            "feminine"
          ],
          "word": "programátorka"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "sl",
          "lang": "Slovene",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "programer"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "sl",
          "lang": "Slovene",
          "sense": "one who writes computer programs",
          "tags": [
            "feminine"
          ],
          "word": "programerka"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "es",
          "lang": "Spanish",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "programador"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "es",
          "lang": "Spanish",
          "sense": "one who writes computer programs",
          "tags": [
            "feminine"
          ],
          "word": "programadora"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "sv",
          "lang": "Swedish",
          "sense": "one who writes computer programs",
          "tags": [
            "common-gender"
          ],
          "word": "programmerare"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "tg",
          "lang": "Tajik",
          "roman": "programmasoz",
          "sense": "one who writes computer programs",
          "word": "программасоз"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "th",
          "lang": "Thai",
          "roman": "bproh-graem-me",
          "sense": "one who writes computer programs",
          "word": "โปรแกรมเมอร์"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "th",
          "lang": "Thai",
          "sense": "one who writes computer programs",
          "word": "ผู้เขียนโปรแกรม"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "th",
          "lang": "Thai",
          "sense": "one who writes computer programs",
          "word": "นักเขียนโปรแกรม"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "tr",
          "lang": "Turkish",
          "sense": "one who writes computer programs",
          "word": "programcı"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "uk",
          "lang": "Ukrainian",
          "roman": "prohramíst",
          "sense": "one who writes computer programs",
          "tags": [
            "masculine"
          ],
          "word": "програмі́ст"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "uk",
          "lang": "Ukrainian",
          "roman": "prohramístka",
          "sense": "one who writes computer programs",
          "tags": [
            "feminine"
          ],
          "word": "програмі́стка"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "uz",
          "lang": "Uzbek",
          "sense": "one who writes computer programs",
          "word": "programmachi"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "uz",
          "lang": "Uzbek",
          "sense": "one who writes computer programs",
          "word": "dasturchi"
        },
        {
          "_dis1": "79 15 4 1",
          "code": "vi",
          "lang": "Vietnamese",
          "sense": "one who writes computer programs",
          "word": "lập trình viên"
        }
      ],
      "wikidata": [
        "Q5482740"
      ]
    },
    {
      "categories": [],
      "examples": [
        {
          "ref": "1990, Wayne Jancik, The Billboard Book of One-Hit Wonders, →ISBN, page 151:",
          "text": "The handful of never-ending summer classics annually activated by rock-radio programmers.",
          "type": "quote"
        },
        {
          "ref": "2005, Steve Warren, Radio:",
          "text": "So if there is a real shortage of training material and opportunities for radio programmers, then let's write some.",
          "type": "quote"
        }
      ],
      "glosses": [
        "One who decides which programs will be shown on a television station, or which songs will be played on a radio station."
      ],
      "id": "en-programmer-en-noun-jSjubAu7",
      "translations": [
        {
          "_dis1": "21 74 3 2",
          "code": "fi",
          "lang": "Finnish",
          "sense": "one who decides which programs will be shown on a television station",
          "word": "ohjelmapäällikkö"
        },
        {
          "_dis1": "21 74 3 2",
          "alt": "ばんぐみせいさくしゃ",
          "code": "ja",
          "lang": "Japanese",
          "roman": "bangumi seisakusha",
          "sense": "one who decides which programs will be shown on a television station",
          "word": "番組製作者"
        },
        {
          "_dis1": "21 74 3 2",
          "code": "ro",
          "lang": "Romanian",
          "sense": "one who decides which programs will be shown on a television station",
          "tags": [
            "masculine"
          ],
          "word": "programator"
        },
        {
          "_dis1": "21 74 3 2",
          "code": "sv",
          "lang": "Swedish",
          "sense": "one who decides which programs will be shown on a television station",
          "tags": [
            "common-gender"
          ],
          "word": "musikredaktör"
        },
        {
          "_dis1": "21 74 3 2",
          "code": "sv",
          "lang": "Swedish",
          "sense": "one who decides which programs will be shown on a television station",
          "tags": [
            "common-gender"
          ],
          "word": "programchef"
        }
      ]
    },
    {
      "categories": [],
      "examples": [
        {
          "ref": "1999, Peter Spasov, Microcontroller technology, the 68HC11:",
          "text": "The EPROM programmer burns the data into the EPROM chip. When programming is completed, remove the EPROM chip and plug it into the circuit […]",
          "type": "quote"
        },
        {
          "ref": "2015, Brian Scaddan, Electrical Installation Work, page 201:",
          "text": "This system comprises a boiler with its own thermostat to regulate the water temperature, a pump, a hot-water storage tank, a room thermostat and some form of timed programmer.",
          "type": "quote"
        }
      ],
      "glosses": [
        "A device that installs or controls a software program in some other machine."
      ],
      "id": "en-programmer-en-noun-rl-I~lJq",
      "translations": [
        {
          "_dis1": "11 4 83 2",
          "code": "cs",
          "lang": "Czech",
          "sense": "a device that installs a software program into some other machine",
          "tags": [
            "masculine"
          ],
          "word": "programátor"
        },
        {
          "_dis1": "11 4 83 2",
          "code": "eo",
          "lang": "Esperanto",
          "sense": "a device that installs a software program into some other machine",
          "word": "programilo"
        },
        {
          "_dis1": "11 4 83 2",
          "code": "fr",
          "lang": "French",
          "sense": "a device that installs a software program into some other machine",
          "tags": [
            "masculine"
          ],
          "word": "programmateur"
        },
        {
          "_dis1": "11 4 83 2",
          "code": "de",
          "lang": "German",
          "sense": "a device that installs a software program into some other machine",
          "tags": [
            "neuter"
          ],
          "word": "Programmiergerät"
        },
        {
          "_dis1": "11 4 83 2",
          "code": "pl",
          "lang": "Polish",
          "sense": "a device that installs a software program into some other machine",
          "tags": [
            "masculine"
          ],
          "word": "programator"
        },
        {
          "_dis1": "11 4 83 2",
          "code": "ru",
          "lang": "Russian",
          "roman": "programmátor",
          "sense": "a device that installs a software program into some other machine",
          "tags": [
            "masculine"
          ],
          "word": "программа́тор"
        }
      ]
    },
    {
      "categories": [],
      "examples": [
        {
          "ref": "2019, Delia Malia Caparoso Konzett, Hollywood at the Intersection of Race and Identity:",
          "text": "As a programmer, the Chan series is linked to the B picture, known for its low production value and overt, disruptive, unpolished, even lurid narratives.",
          "type": "quote"
        }
      ],
      "glosses": [
        "A short film feature as part of a longer film program."
      ],
      "id": "en-programmer-en-noun-H2hOysW9",
      "raw_glosses": [
        "(now rare) A short film feature as part of a longer film program."
      ],
      "tags": [
        "archaic"
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/ˈpɹəʊɡɹæmə/",
      "tags": [
        "Received-Pronunciation"
      ]
    },
    {
      "audio": "LL-Q1860 (eng)-Vealhurl-programmer.wav",
      "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/c/c0/LL-Q1860_%28eng%29-Vealhurl-programmer.wav/LL-Q1860_%28eng%29-Vealhurl-programmer.wav.mp3",
      "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/c/c0/LL-Q1860_%28eng%29-Vealhurl-programmer.wav/LL-Q1860_%28eng%29-Vealhurl-programmer.wav.ogg"
    },
    {
      "ipa": "/ˈpɹoʊɡɹæmɚ/",
      "tags": [
        "General-American"
      ]
    }
  ],
  "wikipedia": [
    "programmer"
  ],
  "word": "programmer"
}

{
  "etymology_templates": [
    {
      "args": {
        "1": "fr",
        "2": "programme",
        "3": "-er"
      },
      "expansion": "programme + -er",
      "name": "af"
    }
  ],
  "etymology_text": "From programme + -er.",
  "forms": [
    {
      "form": "no-table-tags",
      "source": "conjugation",
      "tags": [
        "table-tags"
      ]
    },
    {
      "form": "fr-conj-auto",
      "source": "conjugation",
      "tags": [
        "inflection-template"
      ]
    },
    {
      "form": "programmer",
      "source": "conjugation",
      "tags": [
        "infinitive"
      ]
    },
    {
      "form": "avoir + past participle",
      "source": "conjugation",
      "tags": [
        "infinitive",
        "multiword-construction"
      ]
    },
    {
      "form": "programmant",
      "ipa": "/pʁɔ.ɡʁa.mɑ̃/",
      "source": "conjugation",
      "tags": [
        "gerund",
        "participle",
        "present"
      ]
    },
    {
      "form": "ayant + past participle",
      "source": "conjugation",
      "tags": [
        "gerund",
        "multiword-construction",
        "participle",
        "present"
      ]
    },
    {
      "form": "programmé",
      "ipa": "/pʁɔ.ɡʁa.me/",
      "source": "conjugation",
      "tags": [
        "participle",
        "past"
      ]
    },
    {
      "form": "programme",
      "ipa": "/pʁɔ.ɡʁam/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "indicative",
        "present",
        "singular"
      ]
    },
    {
      "form": "programmes",
      "ipa": "/pʁɔ.ɡʁam/",
      "source": "conjugation",
      "tags": [
        "indicative",
        "present",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programme",
      "ipa": "/pʁɔ.ɡʁam/",
      "source": "conjugation",
      "tags": [
        "indicative",
        "present",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programmons",
      "ipa": "/pʁɔ.ɡʁa.mɔ̃/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "indicative",
        "plural",
        "present"
      ]
    },
    {
      "form": "programmez",
      "ipa": "/pʁɔ.ɡʁa.me/",
      "source": "conjugation",
      "tags": [
        "indicative",
        "plural",
        "present",
        "second-person"
      ]
    },
    {
      "form": "programment",
      "ipa": "/pʁɔ.ɡʁam/",
      "source": "conjugation",
      "tags": [
        "indicative",
        "plural",
        "present",
        "third-person"
      ]
    },
    {
      "form": "programmais",
      "ipa": "/pʁɔ.ɡʁa.mɛ/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperfect",
        "indicative",
        "singular"
      ]
    },
    {
      "form": "programmais",
      "ipa": "/pʁɔ.ɡʁa.mɛ/",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "indicative",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programmait",
      "ipa": "/pʁɔ.ɡʁa.mɛ/",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "indicative",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programmions",
      "ipa": "/pʁɔ.ɡʁa.mjɔ̃/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperfect",
        "indicative",
        "plural"
      ]
    },
    {
      "form": "programmiez",
      "ipa": "/pʁɔ.ɡʁa.mje/",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "indicative",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "programmaient",
      "ipa": "/pʁɔ.ɡʁa.mɛ/",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "indicative",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "programmai",
      "ipa": "/pʁɔ.ɡʁa.me/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "historic",
        "indicative",
        "past",
        "singular"
      ]
    },
    {
      "form": "programmas",
      "ipa": "/pʁɔ.ɡʁa.ma/",
      "source": "conjugation",
      "tags": [
        "historic",
        "indicative",
        "past",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programma",
      "ipa": "/pʁɔ.ɡʁa.ma/",
      "source": "conjugation",
      "tags": [
        "historic",
        "indicative",
        "past",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programmâmes",
      "ipa": "/pʁɔ.ɡʁa.mam/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "historic",
        "indicative",
        "past",
        "plural"
      ]
    },
    {
      "form": "programmâtes",
      "ipa": "/pʁɔ.ɡʁa.mat/",
      "source": "conjugation",
      "tags": [
        "historic",
        "indicative",
        "past",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "programmèrent",
      "ipa": "/pʁɔ.ɡʁa.mɛʁ/",
      "source": "conjugation",
      "tags": [
        "historic",
        "indicative",
        "past",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "programmerai",
      "ipa": "/pʁɔ.ɡʁam.ʁe/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "future",
        "indicative",
        "singular"
      ]
    },
    {
      "form": "programmeras",
      "ipa": "/pʁɔ.ɡʁam.ʁa/",
      "source": "conjugation",
      "tags": [
        "future",
        "indicative",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programmera",
      "ipa": "/pʁɔ.ɡʁam.ʁa/",
      "source": "conjugation",
      "tags": [
        "future",
        "indicative",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programmerons",
      "ipa": "/pʁɔ.ɡʁam.ʁɔ̃/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "future",
        "indicative",
        "plural"
      ]
    },
    {
      "form": "programmerez",
      "ipa": "/pʁɔ.ɡʁam.ʁe/",
      "source": "conjugation",
      "tags": [
        "future",
        "indicative",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "programmeront",
      "ipa": "/pʁɔ.ɡʁam.ʁɔ̃/",
      "source": "conjugation",
      "tags": [
        "future",
        "indicative",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "programmerais",
      "ipa": "/pʁɔ.ɡʁam.ʁɛ/",
      "source": "conjugation",
      "tags": [
        "conditional",
        "first-person",
        "singular"
      ]
    },
    {
      "form": "programmerais",
      "ipa": "/pʁɔ.ɡʁam.ʁɛ/",
      "source": "conjugation",
      "tags": [
        "conditional",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programmerait",
      "ipa": "/pʁɔ.ɡʁam.ʁɛ/",
      "source": "conjugation",
      "tags": [
        "conditional",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programmerions",
      "ipa": "/pʁɔ.ɡʁa.mə.ʁjɔ̃/",
      "source": "conjugation",
      "tags": [
        "conditional",
        "first-person",
        "plural"
      ]
    },
    {
      "form": "programmeriez",
      "ipa": "/pʁɔ.ɡʁa.mə.ʁje/",
      "source": "conjugation",
      "tags": [
        "conditional",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "programmeraient",
      "ipa": "/pʁɔ.ɡʁam.ʁɛ/",
      "source": "conjugation",
      "tags": [
        "conditional",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "present indicative of avoir + past participle",
      "source": "conjugation",
      "tags": [
        "indicative",
        "multiword-construction",
        "perfect",
        "present"
      ]
    },
    {
      "form": "imperfect indicative of avoir + past participle",
      "source": "conjugation",
      "tags": [
        "indicative",
        "multiword-construction",
        "pluperfect"
      ]
    },
    {
      "form": "past historic of avoir + past participle",
      "source": "conjugation",
      "tags": [
        "anterior",
        "indicative",
        "multiword-construction",
        "past"
      ]
    },
    {
      "form": "future of avoir + past participle",
      "source": "conjugation",
      "tags": [
        "future",
        "indicative",
        "multiword-construction",
        "perfect"
      ]
    },
    {
      "form": "conditional of avoir + past participle",
      "source": "conjugation",
      "tags": [
        "conditional",
        "multiword-construction",
        "perfect"
      ]
    },
    {
      "form": "programme",
      "ipa": "/pʁɔ.ɡʁam/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "present",
        "singular",
        "subjunctive"
      ]
    },
    {
      "form": "programmes",
      "ipa": "/pʁɔ.ɡʁam/",
      "source": "conjugation",
      "tags": [
        "present",
        "second-person",
        "singular",
        "subjunctive"
      ]
    },
    {
      "form": "programme",
      "ipa": "/pʁɔ.ɡʁam/",
      "source": "conjugation",
      "tags": [
        "present",
        "singular",
        "subjunctive",
        "third-person"
      ]
    },
    {
      "form": "programmions",
      "ipa": "/pʁɔ.ɡʁa.mjɔ̃/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "plural",
        "present",
        "subjunctive"
      ]
    },
    {
      "form": "programmiez",
      "ipa": "/pʁɔ.ɡʁa.mje/",
      "source": "conjugation",
      "tags": [
        "plural",
        "present",
        "second-person",
        "subjunctive"
      ]
    },
    {
      "form": "programment",
      "ipa": "/pʁɔ.ɡʁam/",
      "source": "conjugation",
      "tags": [
        "plural",
        "present",
        "subjunctive",
        "third-person"
      ]
    },
    {
      "form": "programmasse",
      "ipa": "/pʁɔ.ɡʁa.mas/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperfect",
        "singular",
        "subjunctive"
      ]
    },
    {
      "form": "programmasses",
      "ipa": "/pʁɔ.ɡʁa.mas/",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "second-person",
        "singular",
        "subjunctive"
      ]
    },
    {
      "form": "programmât",
      "ipa": "/pʁɔ.ɡʁa.ma/",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "singular",
        "subjunctive",
        "third-person"
      ]
    },
    {
      "form": "programmassions",
      "ipa": "/pʁɔ.ɡʁa.ma.sjɔ̃/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperfect",
        "plural",
        "subjunctive"
      ]
    },
    {
      "form": "programmassiez",
      "ipa": "/pʁɔ.ɡʁa.ma.sje/",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "plural",
        "second-person",
        "subjunctive"
      ]
    },
    {
      "form": "programmassent",
      "ipa": "/pʁɔ.ɡʁa.mas/",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "plural",
        "subjunctive",
        "third-person"
      ]
    },
    {
      "form": "present subjunctive of avoir + past participle",
      "source": "conjugation",
      "tags": [
        "multiword-construction",
        "past",
        "subjunctive"
      ]
    },
    {
      "form": "imperfect subjunctive of avoir + past participle",
      "source": "conjugation",
      "tags": [
        "multiword-construction",
        "pluperfect",
        "subjunctive"
      ]
    },
    {
      "form": "programme",
      "ipa": "/pʁɔ.ɡʁam/",
      "source": "conjugation",
      "tags": [
        "imperative",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programmons",
      "ipa": "/pʁɔ.ɡʁa.mɔ̃/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperative",
        "plural"
      ]
    },
    {
      "form": "programmez",
      "ipa": "/pʁɔ.ɡʁa.me/",
      "source": "conjugation",
      "tags": [
        "imperative",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "simple imperative of avoir + past participle",
      "source": "conjugation",
      "tags": [
        "imperative",
        "multiword-construction",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "simple imperative of avoir + past participle",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperative",
        "multiword-construction",
        "plural"
      ]
    },
    {
      "form": "simple imperative of avoir + past participle",
      "source": "conjugation",
      "tags": [
        "imperative",
        "multiword-construction",
        "plural",
        "second-person"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "programmer",
      "name": "fr-verb"
    }
  ],
  "inflection_templates": [
    {
      "args": {},
      "name": "fr-conj-auto"
    }
  ],
  "lang": "French",
  "lang_code": "fr",
  "pos": "verb",
  "related": [
    {
      "_dis1": "0 0",
      "word": "obsolescence programmée"
    },
    {
      "_dis1": "0 0",
      "word": "programmateur"
    },
    {
      "_dis1": "0 0",
      "word": "programmation"
    }
  ],
  "senses": [
    {
      "glosses": [
        "to program"
      ],
      "id": "en-programmer-fr-verb-TacVDjoM",
      "links": [
        [
          "program",
          "program#Verb"
        ]
      ]
    },
    {
      "categories": [
        {
          "kind": "topical",
          "langcode": "fr",
          "name": "Computing",
          "orig": "fr:Computing",
          "parents": [
            "Technology",
            "All topics",
            "Fundamental"
          ],
          "source": "w"
        },
        {
          "_dis": "10 90",
          "kind": "other",
          "name": "French entries with incorrect language header",
          "parents": [
            "Entries with incorrect language header",
            "Entry maintenance"
          ],
          "source": "w+disamb"
        },
        {
          "_dis": "31 69",
          "kind": "other",
          "name": "French terms suffixed with -er",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "30 70",
          "kind": "other",
          "name": "French verbs with conjugation -er",
          "parents": [],
          "source": "w+disamb"
        }
      ],
      "glosses": [
        "to program, to write program code"
      ],
      "id": "en-programmer-fr-verb-t7CtbSGT",
      "links": [
        [
          "computing",
          "computing#Noun"
        ],
        [
          "program",
          "program#Verb"
        ],
        [
          "code",
          "code"
        ]
      ],
      "raw_glosses": [
        "(computing) to program, to write program code"
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/pʁɔ.ɡʁa.me/"
    },
    {
      "audio": "LL-Q150 (fra)-LoquaxFR-programmer.wav",
      "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/c/c9/LL-Q150_%28fra%29-LoquaxFR-programmer.wav/LL-Q150_%28fra%29-LoquaxFR-programmer.wav.mp3",
      "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/c/c9/LL-Q150_%28fra%29-LoquaxFR-programmer.wav/LL-Q150_%28fra%29-LoquaxFR-programmer.wav.ogg"
    },
    {
      "audio": "LL-Q150 (fra)-DenisdeShawi-programmer.wav",
      "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/0/06/LL-Q150_%28fra%29-DenisdeShawi-programmer.wav/LL-Q150_%28fra%29-DenisdeShawi-programmer.wav.mp3",
      "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/0/06/LL-Q150_%28fra%29-DenisdeShawi-programmer.wav/LL-Q150_%28fra%29-DenisdeShawi-programmer.wav.ogg"
    }
  ],
  "word": "programmer"
}

{
  "head_templates": [
    {
      "args": {
        "1": "nb",
        "2": "noun form",
        "g": "n"
      },
      "expansion": "programmer n",
      "name": "head"
    }
  ],
  "lang": "Norwegian Bokmål",
  "lang_code": "nb",
  "pos": "noun",
  "senses": [
    {
      "form_of": [
        {
          "word": "program"
        }
      ],
      "glosses": [
        "indefinite plural of program"
      ],
      "id": "en-programmer-nb-noun-CEEaMLWy",
      "links": [
        [
          "program",
          "program#Norwegian_Bokmål"
        ]
      ],
      "tags": [
        "form-of",
        "indefinite",
        "neuter",
        "plural"
      ]
    }
  ],
  "synonyms": [
    {
      "_dis1": "0 0",
      "english": "of noun",
      "word": "program"
    }
  ],
  "word": "programmer"
}

{
  "head_templates": [
    {
      "args": {
        "1": "nb",
        "2": "verb form"
      },
      "expansion": "programmer",
      "name": "head"
    }
  ],
  "lang": "Norwegian Bokmål",
  "lang_code": "nb",
  "pos": "verb",
  "senses": [
    {
      "form_of": [
        {
          "word": "programmere"
        }
      ],
      "glosses": [
        "imperative of programmere"
      ],
      "id": "en-programmer-nb-verb-rmTC6Tg2",
      "links": [
        [
          "programmere",
          "programmere#Norwegian_Bokmål"
        ]
      ],
      "tags": [
        "form-of",
        "imperative"
      ]
    }
  ],
  "synonyms": [
    {
      "_dis1": "0 0",
      "english": "of noun",
      "word": "program"
    }
  ],
  "word": "programmer"
}
{
  "categories": [
    "English agent nouns",
    "English countable nouns",
    "English entries with incorrect language header",
    "English lemmas",
    "English nouns",
    "Entries with translation boxes",
    "Pages with 3 entries",
    "Pages with entries",
    "Requests for review of Esperanto translations",
    "Requests for review of Slovak translations",
    "Terms with Albanian translations",
    "Terms with Arabic translations",
    "Terms with Armenian translations",
    "Terms with Asturian translations",
    "Terms with Azerbaijani translations",
    "Terms with Belarusian translations",
    "Terms with Bulgarian translations",
    "Terms with Catalan translations",
    "Terms with Czech translations",
    "Terms with Danish translations",
    "Terms with Dutch translations",
    "Terms with Esperanto translations",
    "Terms with Estonian translations",
    "Terms with Faroese translations",
    "Terms with Finnish translations",
    "Terms with French translations",
    "Terms with Galician translations",
    "Terms with Georgian translations",
    "Terms with German translations",
    "Terms with Greek translations",
    "Terms with Greenlandic translations",
    "Terms with Hebrew translations",
    "Terms with Hindi translations",
    "Terms with Hungarian translations",
    "Terms with Icelandic translations",
    "Terms with Indonesian translations",
    "Terms with Italian translations",
    "Terms with Japanese translations",
    "Terms with Kazakh translations",
    "Terms with Khmer translations",
    "Terms with Korean translations",
    "Terms with Kyrgyz translations",
    "Terms with Latvian translations",
    "Terms with Lithuanian translations",
    "Terms with Macedonian translations",
    "Terms with Malay translations",
    "Terms with Mandarin translations",
    "Terms with Marathi translations",
    "Terms with Mongolian translations",
    "Terms with Norman translations",
    "Terms with Norwegian Bokmål translations",
    "Terms with Norwegian Nynorsk translations",
    "Terms with Persian translations",
    "Terms with Polish translations",
    "Terms with Portuguese translations",
    "Terms with Romanian translations",
    "Terms with Russian translations",
    "Terms with Serbo-Croatian translations",
    "Terms with Slovak translations",
    "Terms with Slovene translations",
    "Terms with Spanish translations",
    "Terms with Swedish translations",
    "Terms with Tajik translations",
    "Terms with Thai translations",
    "Terms with Turkish translations",
    "Terms with Ukrainian translations",
    "Terms with Uzbek translations",
    "Terms with Vietnamese translations",
    "en:Occupations",
    "en:People"
  ],
  "derived": [
    {
      "word": "analyst programmer"
    },
    {
      "word": "extreme programmer"
    },
    {
      "word": "non-programmer"
    },
    {
      "word": "systems programmer"
    }
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "program",
        "3": "-er",
        "id2": "agent noun"
      },
      "expansion": "program + -er",
      "name": "affix"
    },
    {
      "args": {
        "1": "US"
      },
      "expansion": "(US)",
      "name": "q"
    },
    {
      "args": {
        "1": "en",
        "2": "programme",
        "3": "-er",
        "id2": "agent noun"
      },
      "expansion": "programme + -er",
      "name": "affix"
    },
    {
      "args": {
        "1": "UK"
      },
      "expansion": "(UK)",
      "name": "q"
    }
  ],
  "etymology_text": "*program + -er (US) / programme + -er (UK)",
  "forms": [
    {
      "form": "programmers",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "programmer (plural programmers)",
      "name": "en-noun"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "related": [
    {
      "word": "code monkey"
    },
    {
      "word": "developer"
    },
    {
      "word": "IT"
    },
    {
      "word": "software engineer"
    },
    {
      "word": "systems analyst"
    },
    {
      "word": "computer engineer"
    }
  ],
  "senses": [
    {
      "categories": [
        "en:Computing"
      ],
      "glosses": [
        "One who writes computer programs; a software developer."
      ],
      "links": [
        [
          "computing",
          "computing#Noun"
        ],
        [
          "computer program",
          "computer program"
        ],
        [
          "software",
          "software"
        ],
        [
          "developer",
          "developer"
        ]
      ],
      "raw_glosses": [
        "(computing) One who writes computer programs; a software developer."
      ],
      "senseid": [
        "en:Q5482740"
      ],
      "synonyms": [
        {
          "word": "coder"
        },
        {
          "word": "developer"
        }
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ],
      "wikidata": [
        "Q5482740"
      ]
    },
    {
      "categories": [
        "English terms with quotations"
      ],
      "examples": [
        {
          "ref": "1990, Wayne Jancik, The Billboard Book of One-Hit Wonders, →ISBN, page 151:",
          "text": "The handful of never-ending summer classics annually activated by rock-radio programmers.",
          "type": "quote"
        },
        {
          "ref": "2005, Steve Warren, Radio:",
          "text": "So if there is a real shortage of training material and opportunities for radio programmers, then let's write some.",
          "type": "quote"
        }
      ],
      "glosses": [
        "One who decides which programs will be shown on a television station, or which songs will be played on a radio station."
      ]
    },
    {
      "categories": [
        "English terms with quotations",
        "Quotation templates to be cleaned"
      ],
      "examples": [
        {
          "ref": "1999, Peter Spasov, Microcontroller technology, the 68HC11:",
          "text": "The EPROM programmer burns the data into the EPROM chip. When programming is completed, remove the EPROM chip and plug it into the circuit […]",
          "type": "quote"
        },
        {
          "ref": "2015, Brian Scaddan, Electrical Installation Work, page 201:",
          "text": "This system comprises a boiler with its own thermostat to regulate the water temperature, a pump, a hot-water storage tank, a room thermostat and some form of timed programmer.",
          "type": "quote"
        }
      ],
      "glosses": [
        "A device that installs or controls a software program in some other machine."
      ]
    },
    {
      "categories": [
        "English terms with quotations",
        "English terms with rare senses",
        "Quotation templates to be cleaned"
      ],
      "examples": [
        {
          "ref": "2019, Delia Malia Caparoso Konzett, Hollywood at the Intersection of Race and Identity:",
          "text": "As a programmer, the Chan series is linked to the B picture, known for its low production value and overt, disruptive, unpolished, even lurid narratives.",
          "type": "quote"
        }
      ],
      "glosses": [
        "A short film feature as part of a longer film program."
      ],
      "raw_glosses": [
        "(now rare) A short film feature as part of a longer film program."
      ],
      "tags": [
        "archaic"
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/ˈpɹəʊɡɹæmə/",
      "tags": [
        "Received-Pronunciation"
      ]
    },
    {
      "audio": "LL-Q1860 (eng)-Vealhurl-programmer.wav",
      "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/c/c0/LL-Q1860_%28eng%29-Vealhurl-programmer.wav/LL-Q1860_%28eng%29-Vealhurl-programmer.wav.mp3",
      "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/c/c0/LL-Q1860_%28eng%29-Vealhurl-programmer.wav/LL-Q1860_%28eng%29-Vealhurl-programmer.wav.ogg"
    },
    {
      "ipa": "/ˈpɹoʊɡɹæmɚ/",
      "tags": [
        "General-American"
      ]
    }
  ],
  "translations": [
    {
      "code": "sq",
      "lang": "Albanian",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "programues"
    },
    {
      "code": "ar",
      "lang": "Arabic",
      "roman": "mubarmij",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "مُبَرْمِج"
    },
    {
      "code": "ar",
      "lang": "Arabic",
      "roman": "mubarmija",
      "sense": "one who writes computer programs",
      "tags": [
        "feminine"
      ],
      "word": "مُبَرْمِجَة"
    },
    {
      "code": "hy",
      "lang": "Armenian",
      "roman": "cragravoroġ",
      "sense": "one who writes computer programs",
      "word": "ծրագրավորող"
    },
    {
      "code": "ast",
      "lang": "Asturian",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "programador"
    },
    {
      "code": "az",
      "lang": "Azerbaijani",
      "sense": "one who writes computer programs",
      "word": "proqramçı"
    },
    {
      "code": "be",
      "lang": "Belarusian",
      "roman": "prahramíst",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "праграмі́ст"
    },
    {
      "code": "be",
      "lang": "Belarusian",
      "roman": "prahramístka",
      "sense": "one who writes computer programs",
      "tags": [
        "feminine"
      ],
      "word": "праграмі́стка"
    },
    {
      "code": "bg",
      "lang": "Bulgarian",
      "roman": "programíst",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "програми́ст"
    },
    {
      "code": "bg",
      "lang": "Bulgarian",
      "roman": "programístka",
      "sense": "one who writes computer programs",
      "tags": [
        "feminine"
      ],
      "word": "програми́стка"
    },
    {
      "code": "ca",
      "lang": "Catalan",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "programador"
    },
    {
      "code": "ca",
      "lang": "Catalan",
      "sense": "one who writes computer programs",
      "tags": [
        "feminine"
      ],
      "word": "programadora"
    },
    {
      "code": "cmn",
      "lang": "Chinese Mandarin",
      "sense": "one who writes computer programs",
      "word": "程序員"
    },
    {
      "code": "cmn",
      "lang": "Chinese Mandarin",
      "roman": "chéngxùyuán",
      "sense": "one who writes computer programs",
      "word": "程序员"
    },
    {
      "code": "cmn",
      "lang": "Chinese Mandarin",
      "sense": "one who writes computer programs",
      "word": "程式員"
    },
    {
      "code": "cmn",
      "lang": "Chinese Mandarin",
      "roman": "chéngshìyuán",
      "sense": "one who writes computer programs",
      "word": "程式员"
    },
    {
      "code": "cs",
      "lang": "Czech",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "programátor"
    },
    {
      "code": "cs",
      "lang": "Czech",
      "sense": "one who writes computer programs",
      "tags": [
        "feminine"
      ],
      "word": "programátorka"
    },
    {
      "code": "da",
      "lang": "Danish",
      "sense": "one who writes computer programs",
      "tags": [
        "common-gender"
      ],
      "word": "programmør"
    },
    {
      "code": "nl",
      "lang": "Dutch",
      "sense": "one who writes computer programs",
      "word": "programmeur"
    },
    {
      "code": "eo",
      "lang": "Esperanto",
      "sense": "one who writes computer programs",
      "word": "programisto"
    },
    {
      "code": "et",
      "lang": "Estonian",
      "sense": "one who writes computer programs",
      "word": "programmeerija"
    },
    {
      "code": "fo",
      "lang": "Faroese",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "forritari"
    },
    {
      "code": "fi",
      "lang": "Finnish",
      "sense": "one who writes computer programs",
      "word": "ohjelmoija"
    },
    {
      "code": "fr",
      "lang": "French",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "programmeur"
    },
    {
      "code": "fr",
      "lang": "French",
      "sense": "one who writes computer programs",
      "tags": [
        "feminine"
      ],
      "word": "programmeuse"
    },
    {
      "code": "gl",
      "lang": "Galician",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "programador"
    },
    {
      "code": "gl",
      "lang": "Galician",
      "sense": "one who writes computer programs",
      "tags": [
        "feminine"
      ],
      "word": "programadora"
    },
    {
      "code": "ka",
      "lang": "Georgian",
      "roman": "ṗrogramisṭi",
      "sense": "one who writes computer programs",
      "word": "პროგრამისტი"
    },
    {
      "code": "de",
      "lang": "German",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "Programmierer"
    },
    {
      "code": "de",
      "lang": "German",
      "sense": "one who writes computer programs",
      "tags": [
        "feminine"
      ],
      "word": "Programmiererin"
    },
    {
      "code": "el",
      "lang": "Greek",
      "roman": "programmatistís",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "προγραμματιστής"
    },
    {
      "code": "el",
      "lang": "Greek",
      "roman": "programmatístria",
      "sense": "one who writes computer programs",
      "tags": [
        "feminine"
      ],
      "word": "προγραμματίστρια"
    },
    {
      "code": "kl",
      "lang": "Greenlandic",
      "sense": "one who writes computer programs",
      "word": "programmiliortoq"
    },
    {
      "code": "he",
      "lang": "Hebrew",
      "roman": "m'takhnét",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "מְתַכְנֵת"
    },
    {
      "code": "he",
      "lang": "Hebrew",
      "roman": "tokhnithan",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "תוכניתן"
    },
    {
      "code": "hi",
      "lang": "Hindi",
      "roman": "progrāmar",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "प्रोग्रामर"
    },
    {
      "code": "hu",
      "lang": "Hungarian",
      "sense": "one who writes computer programs",
      "word": "programozó"
    },
    {
      "code": "is",
      "lang": "Icelandic",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "forritari"
    },
    {
      "code": "id",
      "lang": "Indonesian",
      "sense": "one who writes computer programs",
      "word": "pemrogram"
    },
    {
      "code": "it",
      "lang": "Italian",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "programmatore"
    },
    {
      "code": "it",
      "lang": "Italian",
      "sense": "one who writes computer programs",
      "tags": [
        "feminine"
      ],
      "word": "programmatrice"
    },
    {
      "code": "ja",
      "lang": "Japanese",
      "roman": "puroguramā",
      "sense": "one who writes computer programs",
      "word": "プログラマー"
    },
    {
      "code": "kk",
      "lang": "Kazakh",
      "roman": "bağdarlamaşy",
      "sense": "one who writes computer programs",
      "word": "бағдарламашы"
    },
    {
      "code": "km",
      "lang": "Khmer",
      "roman": "nĕək sɑsee kamvithii",
      "sense": "one who writes computer programs",
      "word": "អ្នកសរសេរកម្មវិធី"
    },
    {
      "code": "ko",
      "lang": "Korean",
      "roman": "peurogeuraemeo",
      "sense": "one who writes computer programs",
      "word": "프로그래머"
    },
    {
      "code": "ky",
      "lang": "Kyrgyz",
      "roman": "programmist",
      "sense": "one who writes computer programs",
      "word": "программист"
    },
    {
      "code": "lv",
      "lang": "Latvian",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "programmētājs"
    },
    {
      "code": "lv",
      "lang": "Latvian",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine",
        "plural"
      ],
      "word": "programmētāji"
    },
    {
      "code": "lv",
      "lang": "Latvian",
      "sense": "one who writes computer programs",
      "tags": [
        "feminine"
      ],
      "word": "programmētāja"
    },
    {
      "code": "lv",
      "lang": "Latvian",
      "sense": "one who writes computer programs",
      "tags": [
        "feminine",
        "plural"
      ],
      "word": "programmētājas"
    },
    {
      "code": "lt",
      "lang": "Lithuanian",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "programuotojas"
    },
    {
      "code": "mk",
      "lang": "Macedonian",
      "roman": "programer",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "програмер"
    },
    {
      "code": "mk",
      "lang": "Macedonian",
      "roman": "programerka",
      "sense": "one who writes computer programs",
      "tags": [
        "feminine"
      ],
      "word": "програмерка"
    },
    {
      "code": "ms",
      "lang": "Malay",
      "sense": "one who writes computer programs",
      "word": "pengaturcara"
    },
    {
      "code": "mr",
      "lang": "Marathi",
      "roman": "progrāmar",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "प्रोग्रामर"
    },
    {
      "code": "mn",
      "lang": "Mongolian",
      "roman": "programist",
      "sense": "one who writes computer programs",
      "tags": [
        "Cyrillic"
      ],
      "word": "програмист"
    },
    {
      "code": "mn",
      "lang": "Mongolian",
      "roman": "proɣramist",
      "sense": "one who writes computer programs",
      "tags": [
        "Mongolian"
      ],
      "word": "ᠫᠷᠣᠭᠷᠠᠮᠢᠰᠲ᠋"
    },
    {
      "code": "nrf",
      "lang": "Norman",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "programmeux"
    },
    {
      "code": "nrf",
      "lang": "Norman",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "programmeux d'compiuteu"
    },
    {
      "code": "nb",
      "lang": "Norwegian Bokmål",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "programmerer"
    },
    {
      "code": "nn",
      "lang": "Norwegian Nynorsk",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "programmerar"
    },
    {
      "code": "fa",
      "lang": "Persian",
      "roman": "barnâme-nevis",
      "sense": "one who writes computer programs",
      "word": "برنامهنویس"
    },
    {
      "code": "pl",
      "lang": "Polish",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "programista"
    },
    {
      "code": "pl",
      "lang": "Polish",
      "sense": "one who writes computer programs",
      "tags": [
        "feminine"
      ],
      "word": "programistka"
    },
    {
      "code": "pt",
      "lang": "Portuguese",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "programador"
    },
    {
      "code": "pt",
      "lang": "Portuguese",
      "sense": "one who writes computer programs",
      "tags": [
        "feminine"
      ],
      "word": "programadora"
    },
    {
      "code": "ro",
      "lang": "Romanian",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "programator"
    },
    {
      "code": "ro",
      "lang": "Romanian",
      "sense": "one who writes computer programs",
      "tags": [
        "feminine"
      ],
      "word": "programatoare"
    },
    {
      "code": "ru",
      "lang": "Russian",
      "roman": "programmíst",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "программи́ст"
    },
    {
      "code": "ru",
      "lang": "Russian",
      "roman": "programmístka",
      "sense": "one who writes computer programs",
      "tags": [
        "feminine"
      ],
      "word": "программи́стка"
    },
    {
      "code": "sh",
      "lang": "Serbo-Croatian",
      "sense": "one who writes computer programs",
      "tags": [
        "Cyrillic",
        "masculine"
      ],
      "word": "програ̀ме̄р"
    },
    {
      "code": "sh",
      "lang": "Serbo-Croatian",
      "sense": "one who writes computer programs",
      "tags": [
        "Roman",
        "masculine"
      ],
      "word": "progràmēr"
    },
    {
      "code": "sk",
      "lang": "Slovak",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "programátor"
    },
    {
      "code": "sk",
      "lang": "Slovak",
      "sense": "one who writes computer programs",
      "tags": [
        "feminine"
      ],
      "word": "programátorka"
    },
    {
      "code": "sl",
      "lang": "Slovene",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "programer"
    },
    {
      "code": "sl",
      "lang": "Slovene",
      "sense": "one who writes computer programs",
      "tags": [
        "feminine"
      ],
      "word": "programerka"
    },
    {
      "code": "es",
      "lang": "Spanish",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "programador"
    },
    {
      "code": "es",
      "lang": "Spanish",
      "sense": "one who writes computer programs",
      "tags": [
        "feminine"
      ],
      "word": "programadora"
    },
    {
      "code": "sv",
      "lang": "Swedish",
      "sense": "one who writes computer programs",
      "tags": [
        "common-gender"
      ],
      "word": "programmerare"
    },
    {
      "code": "tg",
      "lang": "Tajik",
      "roman": "programmasoz",
      "sense": "one who writes computer programs",
      "word": "программасоз"
    },
    {
      "code": "th",
      "lang": "Thai",
      "roman": "bproh-graem-me",
      "sense": "one who writes computer programs",
      "word": "โปรแกรมเมอร์"
    },
    {
      "code": "th",
      "lang": "Thai",
      "sense": "one who writes computer programs",
      "word": "ผู้เขียนโปรแกรม"
    },
    {
      "code": "th",
      "lang": "Thai",
      "sense": "one who writes computer programs",
      "word": "นักเขียนโปรแกรม"
    },
    {
      "code": "tr",
      "lang": "Turkish",
      "sense": "one who writes computer programs",
      "word": "programcı"
    },
    {
      "code": "uk",
      "lang": "Ukrainian",
      "roman": "prohramíst",
      "sense": "one who writes computer programs",
      "tags": [
        "masculine"
      ],
      "word": "програмі́ст"
    },
    {
      "code": "uk",
      "lang": "Ukrainian",
      "roman": "prohramístka",
      "sense": "one who writes computer programs",
      "tags": [
        "feminine"
      ],
      "word": "програмі́стка"
    },
    {
      "code": "uz",
      "lang": "Uzbek",
      "sense": "one who writes computer programs",
      "word": "programmachi"
    },
    {
      "code": "uz",
      "lang": "Uzbek",
      "sense": "one who writes computer programs",
      "word": "dasturchi"
    },
    {
      "code": "vi",
      "lang": "Vietnamese",
      "sense": "one who writes computer programs",
      "word": "lập trình viên"
    },
    {
      "code": "fi",
      "lang": "Finnish",
      "sense": "one who decides which programs will be shown on a television station",
      "word": "ohjelmapäällikkö"
    },
    {
      "alt": "ばんぐみせいさくしゃ",
      "code": "ja",
      "lang": "Japanese",
      "roman": "bangumi seisakusha",
      "sense": "one who decides which programs will be shown on a television station",
      "word": "番組製作者"
    },
    {
      "code": "ro",
      "lang": "Romanian",
      "sense": "one who decides which programs will be shown on a television station",
      "tags": [
        "masculine"
      ],
      "word": "programator"
    },
    {
      "code": "sv",
      "lang": "Swedish",
      "sense": "one who decides which programs will be shown on a television station",
      "tags": [
        "common-gender"
      ],
      "word": "musikredaktör"
    },
    {
      "code": "sv",
      "lang": "Swedish",
      "sense": "one who decides which programs will be shown on a television station",
      "tags": [
        "common-gender"
      ],
      "word": "programchef"
    },
    {
      "code": "cs",
      "lang": "Czech",
      "sense": "a device that installs a software program into some other machine",
      "tags": [
        "masculine"
      ],
      "word": "programátor"
    },
    {
      "code": "eo",
      "lang": "Esperanto",
      "sense": "a device that installs a software program into some other machine",
      "word": "programilo"
    },
    {
      "code": "fr",
      "lang": "French",
      "sense": "a device that installs a software program into some other machine",
      "tags": [
        "masculine"
      ],
      "word": "programmateur"
    },
    {
      "code": "de",
      "lang": "German",
      "sense": "a device that installs a software program into some other machine",
      "tags": [
        "neuter"
      ],
      "word": "Programmiergerät"
    },
    {
      "code": "pl",
      "lang": "Polish",
      "sense": "a device that installs a software program into some other machine",
      "tags": [
        "masculine"
      ],
      "word": "programator"
    },
    {
      "code": "ru",
      "lang": "Russian",
      "roman": "programmátor",
      "sense": "a device that installs a software program into some other machine",
      "tags": [
        "masculine"
      ],
      "word": "программа́тор"
    }
  ],
  "wikipedia": [
    "programmer"
  ],
  "word": "programmer"
}

{
  "categories": [
    "French 3-syllable words",
    "French entries with incorrect language header",
    "French first group verbs",
    "French lemmas",
    "French terms suffixed with -er",
    "French terms with IPA pronunciation",
    "French verbs",
    "French verbs with conjugation -er",
    "Pages with 3 entries",
    "Pages with entries"
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "fr",
        "2": "programme",
        "3": "-er"
      },
      "expansion": "programme + -er",
      "name": "af"
    }
  ],
  "etymology_text": "From programme + -er.",
  "forms": [
    {
      "form": "no-table-tags",
      "source": "conjugation",
      "tags": [
        "table-tags"
      ]
    },
    {
      "form": "fr-conj-auto",
      "source": "conjugation",
      "tags": [
        "inflection-template"
      ]
    },
    {
      "form": "programmer",
      "source": "conjugation",
      "tags": [
        "infinitive"
      ]
    },
    {
      "form": "avoir + past participle",
      "source": "conjugation",
      "tags": [
        "infinitive",
        "multiword-construction"
      ]
    },
    {
      "form": "programmant",
      "ipa": "/pʁɔ.ɡʁa.mɑ̃/",
      "source": "conjugation",
      "tags": [
        "gerund",
        "participle",
        "present"
      ]
    },
    {
      "form": "ayant + past participle",
      "source": "conjugation",
      "tags": [
        "gerund",
        "multiword-construction",
        "participle",
        "present"
      ]
    },
    {
      "form": "programmé",
      "ipa": "/pʁɔ.ɡʁa.me/",
      "source": "conjugation",
      "tags": [
        "participle",
        "past"
      ]
    },
    {
      "form": "programme",
      "ipa": "/pʁɔ.ɡʁam/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "indicative",
        "present",
        "singular"
      ]
    },
    {
      "form": "programmes",
      "ipa": "/pʁɔ.ɡʁam/",
      "source": "conjugation",
      "tags": [
        "indicative",
        "present",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programme",
      "ipa": "/pʁɔ.ɡʁam/",
      "source": "conjugation",
      "tags": [
        "indicative",
        "present",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programmons",
      "ipa": "/pʁɔ.ɡʁa.mɔ̃/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "indicative",
        "plural",
        "present"
      ]
    },
    {
      "form": "programmez",
      "ipa": "/pʁɔ.ɡʁa.me/",
      "source": "conjugation",
      "tags": [
        "indicative",
        "plural",
        "present",
        "second-person"
      ]
    },
    {
      "form": "programment",
      "ipa": "/pʁɔ.ɡʁam/",
      "source": "conjugation",
      "tags": [
        "indicative",
        "plural",
        "present",
        "third-person"
      ]
    },
    {
      "form": "programmais",
      "ipa": "/pʁɔ.ɡʁa.mɛ/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperfect",
        "indicative",
        "singular"
      ]
    },
    {
      "form": "programmais",
      "ipa": "/pʁɔ.ɡʁa.mɛ/",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "indicative",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programmait",
      "ipa": "/pʁɔ.ɡʁa.mɛ/",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "indicative",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programmions",
      "ipa": "/pʁɔ.ɡʁa.mjɔ̃/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperfect",
        "indicative",
        "plural"
      ]
    },
    {
      "form": "programmiez",
      "ipa": "/pʁɔ.ɡʁa.mje/",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "indicative",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "programmaient",
      "ipa": "/pʁɔ.ɡʁa.mɛ/",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "indicative",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "programmai",
      "ipa": "/pʁɔ.ɡʁa.me/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "historic",
        "indicative",
        "past",
        "singular"
      ]
    },
    {
      "form": "programmas",
      "ipa": "/pʁɔ.ɡʁa.ma/",
      "source": "conjugation",
      "tags": [
        "historic",
        "indicative",
        "past",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programma",
      "ipa": "/pʁɔ.ɡʁa.ma/",
      "source": "conjugation",
      "tags": [
        "historic",
        "indicative",
        "past",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programmâmes",
      "ipa": "/pʁɔ.ɡʁa.mam/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "historic",
        "indicative",
        "past",
        "plural"
      ]
    },
    {
      "form": "programmâtes",
      "ipa": "/pʁɔ.ɡʁa.mat/",
      "source": "conjugation",
      "tags": [
        "historic",
        "indicative",
        "past",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "programmèrent",
      "ipa": "/pʁɔ.ɡʁa.mɛʁ/",
      "source": "conjugation",
      "tags": [
        "historic",
        "indicative",
        "past",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "programmerai",
      "ipa": "/pʁɔ.ɡʁam.ʁe/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "future",
        "indicative",
        "singular"
      ]
    },
    {
      "form": "programmeras",
      "ipa": "/pʁɔ.ɡʁam.ʁa/",
      "source": "conjugation",
      "tags": [
        "future",
        "indicative",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programmera",
      "ipa": "/pʁɔ.ɡʁam.ʁa/",
      "source": "conjugation",
      "tags": [
        "future",
        "indicative",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programmerons",
      "ipa": "/pʁɔ.ɡʁam.ʁɔ̃/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "future",
        "indicative",
        "plural"
      ]
    },
    {
      "form": "programmerez",
      "ipa": "/pʁɔ.ɡʁam.ʁe/",
      "source": "conjugation",
      "tags": [
        "future",
        "indicative",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "programmeront",
      "ipa": "/pʁɔ.ɡʁam.ʁɔ̃/",
      "source": "conjugation",
      "tags": [
        "future",
        "indicative",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "programmerais",
      "ipa": "/pʁɔ.ɡʁam.ʁɛ/",
      "source": "conjugation",
      "tags": [
        "conditional",
        "first-person",
        "singular"
      ]
    },
    {
      "form": "programmerais",
      "ipa": "/pʁɔ.ɡʁam.ʁɛ/",
      "source": "conjugation",
      "tags": [
        "conditional",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programmerait",
      "ipa": "/pʁɔ.ɡʁam.ʁɛ/",
      "source": "conjugation",
      "tags": [
        "conditional",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programmerions",
      "ipa": "/pʁɔ.ɡʁa.mə.ʁjɔ̃/",
      "source": "conjugation",
      "tags": [
        "conditional",
        "first-person",
        "plural"
      ]
    },
    {
      "form": "programmeriez",
      "ipa": "/pʁɔ.ɡʁa.mə.ʁje/",
      "source": "conjugation",
      "tags": [
        "conditional",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "programmeraient",
      "ipa": "/pʁɔ.ɡʁam.ʁɛ/",
      "source": "conjugation",
      "tags": [
        "conditional",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "present indicative of avoir + past participle",
      "source": "conjugation",
      "tags": [
        "indicative",
        "multiword-construction",
        "perfect",
        "present"
      ]
    },
    {
      "form": "imperfect indicative of avoir + past participle",
      "source": "conjugation",
      "tags": [
        "indicative",
        "multiword-construction",
        "pluperfect"
      ]
    },
    {
      "form": "past historic of avoir + past participle",
      "source": "conjugation",
      "tags": [
        "anterior",
        "indicative",
        "multiword-construction",
        "past"
      ]
    },
    {
      "form": "future of avoir + past participle",
      "source": "conjugation",
      "tags": [
        "future",
        "indicative",
        "multiword-construction",
        "perfect"
      ]
    },
    {
      "form": "conditional of avoir + past participle",
      "source": "conjugation",
      "tags": [
        "conditional",
        "multiword-construction",
        "perfect"
      ]
    },
    {
      "form": "programme",
      "ipa": "/pʁɔ.ɡʁam/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "present",
        "singular",
        "subjunctive"
      ]
    },
    {
      "form": "programmes",
      "ipa": "/pʁɔ.ɡʁam/",
      "source": "conjugation",
      "tags": [
        "present",
        "second-person",
        "singular",
        "subjunctive"
      ]
    },
    {
      "form": "programme",
      "ipa": "/pʁɔ.ɡʁam/",
      "source": "conjugation",
      "tags": [
        "present",
        "singular",
        "subjunctive",
        "third-person"
      ]
    },
    {
      "form": "programmions",
      "ipa": "/pʁɔ.ɡʁa.mjɔ̃/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "plural",
        "present",
        "subjunctive"
      ]
    },
    {
      "form": "programmiez",
      "ipa": "/pʁɔ.ɡʁa.mje/",
      "source": "conjugation",
      "tags": [
        "plural",
        "present",
        "second-person",
        "subjunctive"
      ]
    },
    {
      "form": "programment",
      "ipa": "/pʁɔ.ɡʁam/",
      "source": "conjugation",
      "tags": [
        "plural",
        "present",
        "subjunctive",
        "third-person"
      ]
    },
    {
      "form": "programmasse",
      "ipa": "/pʁɔ.ɡʁa.mas/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperfect",
        "singular",
        "subjunctive"
      ]
    },
    {
      "form": "programmasses",
      "ipa": "/pʁɔ.ɡʁa.mas/",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "second-person",
        "singular",
        "subjunctive"
      ]
    },
    {
      "form": "programmât",
      "ipa": "/pʁɔ.ɡʁa.ma/",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "singular",
        "subjunctive",
        "third-person"
      ]
    },
    {
      "form": "programmassions",
      "ipa": "/pʁɔ.ɡʁa.ma.sjɔ̃/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperfect",
        "plural",
        "subjunctive"
      ]
    },
    {
      "form": "programmassiez",
      "ipa": "/pʁɔ.ɡʁa.ma.sje/",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "plural",
        "second-person",
        "subjunctive"
      ]
    },
    {
      "form": "programmassent",
      "ipa": "/pʁɔ.ɡʁa.mas/",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "plural",
        "subjunctive",
        "third-person"
      ]
    },
    {
      "form": "present subjunctive of avoir + past participle",
      "source": "conjugation",
      "tags": [
        "multiword-construction",
        "past",
        "subjunctive"
      ]
    },
    {
      "form": "imperfect subjunctive of avoir + past participle",
      "source": "conjugation",
      "tags": [
        "multiword-construction",
        "pluperfect",
        "subjunctive"
      ]
    },
    {
      "form": "programme",
      "ipa": "/pʁɔ.ɡʁam/",
      "source": "conjugation",
      "tags": [
        "imperative",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programmons",
      "ipa": "/pʁɔ.ɡʁa.mɔ̃/",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperative",
        "plural"
      ]
    },
    {
      "form": "programmez",
      "ipa": "/pʁɔ.ɡʁa.me/",
      "source": "conjugation",
      "tags": [
        "imperative",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "simple imperative of avoir + past participle",
      "source": "conjugation",
      "tags": [
        "imperative",
        "multiword-construction",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "simple imperative of avoir + past participle",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperative",
        "multiword-construction",
        "plural"
      ]
    },
    {
      "form": "simple imperative of avoir + past participle",
      "source": "conjugation",
      "tags": [
        "imperative",
        "multiword-construction",
        "plural",
        "second-person"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "programmer",
      "name": "fr-verb"
    }
  ],
  "inflection_templates": [
    {
      "args": {},
      "name": "fr-conj-auto"
    }
  ],
  "lang": "French",
  "lang_code": "fr",
  "pos": "verb",
  "related": [
    {
      "word": "obsolescence programmée"
    },
    {
      "word": "programmateur"
    },
    {
      "word": "programmation"
    }
  ],
  "senses": [
    {
      "glosses": [
        "to program"
      ],
      "links": [
        [
          "program",
          "program#Verb"
        ]
      ]
    },
    {
      "categories": [
        "fr:Computing"
      ],
      "glosses": [
        "to program, to write program code"
      ],
      "links": [
        [
          "computing",
          "computing#Noun"
        ],
        [
          "program",
          "program#Verb"
        ],
        [
          "code",
          "code"
        ]
      ],
      "raw_glosses": [
        "(computing) to program, to write program code"
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/pʁɔ.ɡʁa.me/"
    },
    {
      "audio": "LL-Q150 (fra)-LoquaxFR-programmer.wav",
      "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/c/c9/LL-Q150_%28fra%29-LoquaxFR-programmer.wav/LL-Q150_%28fra%29-LoquaxFR-programmer.wav.mp3",
      "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/c/c9/LL-Q150_%28fra%29-LoquaxFR-programmer.wav/LL-Q150_%28fra%29-LoquaxFR-programmer.wav.ogg"
    },
    {
      "audio": "LL-Q150 (fra)-DenisdeShawi-programmer.wav",
      "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/0/06/LL-Q150_%28fra%29-DenisdeShawi-programmer.wav/LL-Q150_%28fra%29-DenisdeShawi-programmer.wav.mp3",
      "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/0/06/LL-Q150_%28fra%29-DenisdeShawi-programmer.wav/LL-Q150_%28fra%29-DenisdeShawi-programmer.wav.ogg"
    }
  ],
  "word": "programmer"
}

{
  "categories": [
    "Pages with 3 entries",
    "Pages with entries"
  ],
  "head_templates": [
    {
      "args": {
        "1": "nb",
        "2": "noun form",
        "g": "n"
      },
      "expansion": "programmer n",
      "name": "head"
    }
  ],
  "lang": "Norwegian Bokmål",
  "lang_code": "nb",
  "pos": "noun",
  "senses": [
    {
      "form_of": [
        {
          "word": "program"
        }
      ],
      "glosses": [
        "indefinite plural of program"
      ],
      "links": [
        [
          "program",
          "program#Norwegian_Bokmål"
        ]
      ],
      "tags": [
        "form-of",
        "indefinite",
        "neuter",
        "plural"
      ]
    }
  ],
  "synonyms": [
    {
      "english": "of noun",
      "word": "program"
    }
  ],
  "word": "programmer"
}

{
  "categories": [
    "Pages with 3 entries",
    "Pages with entries"
  ],
  "head_templates": [
    {
      "args": {
        "1": "nb",
        "2": "verb form"
      },
      "expansion": "programmer",
      "name": "head"
    }
  ],
  "lang": "Norwegian Bokmål",
  "lang_code": "nb",
  "pos": "verb",
  "senses": [
    {
      "form_of": [
        {
          "word": "programmere"
        }
      ],
      "glosses": [
        "imperative of programmere"
      ],
      "links": [
        [
          "programmere",
          "programmere#Norwegian_Bokmål"
        ]
      ],
      "tags": [
        "form-of",
        "imperative"
      ]
    }
  ],
  "synonyms": [
    {
      "english": "of noun",
      "word": "program"
    }
  ],
  "word": "programmer"
}

Download raw JSONL data for programmer meaning in All languages combined (31.4kB)


This page is a part of the kaikki.org machine-readable All languages combined dictionary. This dictionary is based on structured data extracted on 2024-11-06 from the enwiktionary dump dated 2024-10-02 using wiktextract (fbeafe8 and 7f03c9b). 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.