Standard Lemma guide

programmer

noun · 5 senses · updated from the 2026-07-25 local source snapshot

Definitions and examples are grouped by meaning. Pronunciation, history, word forms, translations, descendants, synonyms, antonyms, derived terms, and related words appear whenever the source provides them.

Sound

Pronunciation

Each Play button uses your device's default local English voice, or a natural local fallback. The selected voice name appears after playback. This is synthesized speech, not a source recording.

  • Received-Pronunciation: /ˈpɹəʊɡɹæmə/
  • Southern-England: Recorded audio is listed in the source snapshot.
  • General-American: /ˈpɹoʊɡɹæmɚ/
  • CMU ARPABET: P R OW1 G R AE2 M ER0 Digits mark lexical stress: 1 primary, 2 secondary, 0 unstressed.

1

noun

Meaning 1

One who writes computer programs.

Definition source: English Wiktionary via Wiktextract

Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, sciences

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: coder, computer programmer, code monkey

Antonyms: none provided

2

noun

Meaning 2

One who decides which programs will be shown on a television station, or which songs will be played on a radio station.

Definition source: English Wiktionary via Wiktextract

Topics: broadcasting, media, radio, television

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

3

noun

Meaning 3

A device that installs or controls a software program in some other machine.

Definition source: English Wiktionary via Wiktextract

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

4

noun

Meaning 4

A short film feature as part of a longer film program.

Definition source: English Wiktionary via Wiktextract

Usage: archaic

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

5

noun

Meaning 5

a person who designs and writes and tests computer programs

Definition source: Princeton WordNet 3.0

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: computer programmer, coder, software engineer

Antonyms: none provided

Broader terms: engineer, applied scientist, technologist, computer user

Narrower terms: cracker, hacker, cyber-terrorist, cyberpunk

History

Etymology

*program + -er (US) / programme + -er (UK)

Across languages

Translations

111 source translations are retained for this English entry.

  • Afrikaans: programmeerder — one who writes computer programs
  • Afrikaans: programmeur — one who writes computer programs
  • Albanian: programues — one who writes computer programs
  • Arabic: مُبَرْمِج (mubarmij) — one who writes computer programs
  • Arabic: مُبَرْمِجَة (mubarmija) — one who writes computer programs
  • Armenian: ծրագրավորող (cragravoroġ) — one who writes computer programs
  • Asturian: programador — one who writes computer programs
  • Azerbaijani: proqramçı — one who writes computer programs
  • Belarusian: праграмі́ст (prahramíst) — one who writes computer programs
  • Belarusian: праграмі́стка (prahramístka) — one who writes computer programs
  • Bengali: প্রোগ্রামার (prōgramar) — one who writes computer programs
  • Bulgarian: програми́ст (programíst) — one who writes computer programs
  • Bulgarian: програми́стка (programístka) — one who writes computer programs
  • Burmese: ပရိုဂရမ်မာ (pa.ruiga.ramma) — one who writes computer programs
  • Catalan: programador — one who writes computer programs
  • Catalan: programadora — one who writes computer programs
  • Chinese Mandarin: 程序員 /程序员 (chéngxùyuán) — one who writes computer programs
  • Chinese Mandarin: 程式員 /程式员 (chéngshìyuán) — one who writes computer programs
  • Czech: programátor — one who writes computer programs
  • Czech: programátorka — one who writes computer programs
  • Danish: programmør — one who writes computer programs
  • Dutch: programmeur — one who writes computer programs
  • Esperanto: programisto — one who writes computer programs
  • Estonian: programmeerija — one who writes computer programs
  • Faroese: forritari — one who writes computer programs
  • Finnish: ohjelmoija — one who writes computer programs
  • French: programmeur — one who writes computer programs
  • French: programmeuse — one who writes computer programs
  • Galician: programador — one who writes computer programs
  • Galician: programadora — one who writes computer programs
  • Georgian: პროგრამისტი (ṗrogramisṭi) — one who writes computer programs
  • German: Programmierer — one who writes computer programs
  • German: Programmiererin — one who writes computer programs
  • Greek: προγραμματιστής (programmatistís) — one who writes computer programs
  • Greek: προγραμματίστρια (programmatístria) — one who writes computer programs
  • Greenlandic: programmiliortoq — one who writes computer programs
  • Hebrew: מְתַכְנֵת (m'takhnét) — one who writes computer programs
  • Hebrew: תׇּכְנִיתָן (tokhnitán) — one who writes computer programs
  • Hindi: प्रोग्रामर (progrāmar) — one who writes computer programs
  • Hungarian: programozó — one who writes computer programs
  • Icelandic: forritari — one who writes computer programs
  • Indonesian: pemrogram — one who writes computer programs
  • Irish: ríomhchláraitheoir — one who writes computer programs
  • Italian: programmatore — one who writes computer programs
  • Italian: programmatrice — one who writes computer programs
  • Japanese: プログラマー (puroguramā) — one who writes computer programs
  • Kazakh: бағдарламашы (bağdarlamaşy) — one who writes computer programs
  • Khmer: អ្នកសរសេរកម្មវិធី (nĕək sɑsee kamvithii) — one who writes computer programs
  • Korean: 프로그래머 (peurogeuraemeo) — one who writes computer programs
  • Kyrgyz: программист (programmist) — one who writes computer programs
  • Lao: ນັກຂຽນໂປຣກຣາມ (nak khīan pō kām) — one who writes computer programs
  • Lao: ນັກຂຽນໂປຣແກຣມ (nak khīan pō kǣm) — one who writes computer programs
  • Latvian: programmētājs — one who writes computer programs
  • Latvian: programmētāji — one who writes computer programs
  • Latvian: programmētāja — one who writes computer programs
  • Latvian: programmētājas — one who writes computer programs
  • Lithuanian: programuotojas — one who writes computer programs
  • Macedonian: програме́р (programér) — one who writes computer programs
  • Macedonian: програме́рка (programérka) — one who writes computer programs
  • Malay: pengaturcara — one who writes computer programs
  • Marathi: प्रोग्रामर (progrāmar) — one who writes computer programs
  • Mongolian: программист (programmist) — one who writes computer programs
  • Mongolian: ᠫᠷᠣᠭᠷᠠᠮᠢᠰᠲ᠋ (proɣramist) — one who writes computer programs
  • Norman: programmeux — one who writes computer programs
  • Norman: programmeux d'compiuteu — one who writes computer programs
  • Norwegian Bokmål: programmerer — one who writes computer programs
  • Norwegian Nynorsk: programmerar — one who writes computer programs
  • Iranian Persian: بَرْنامِهنِویس (barnâme-nevis) — one who writes computer programs
  • Polish: programista — one who writes computer programs
  • Polish: programistka — one who writes computer programs
  • Portuguese: programador — one who writes computer programs
  • Portuguese: programadora — one who writes computer programs
  • Romanian: programator — one who writes computer programs
  • Romanian: programatoare — one who writes computer programs
  • Russian: программи́ст (programmíst) — one who writes computer programs
  • Russian: программи́стка (programmístka) — one who writes computer programs
  • Serbo-Croatian: програ̀ме̄р — one who writes computer programs
  • Serbo-Croatian: progràmēr — one who writes computer programs
  • Slovak: programátor — one who writes computer programs
  • Slovak: programátorka — one who writes computer programs
  • Slovene: programer — one who writes computer programs
  • Slovene: programerka — one who writes computer programs
  • Spanish: programador — one who writes computer programs
  • Spanish: programadora — one who writes computer programs
  • Swedish: programmerare — one who writes computer programs
  • Tajik: программасоз (programmasoz) — one who writes computer programs
  • Tajik: барномасоз (barnomasoz) — one who writes computer programs
  • Thai: โปรแกรมเมอร์ (bproo-grɛm-mə̂ə) — one who writes computer programs
  • Thai: ผู้เขียนโปรแกรม (pûu-kǐian-bproo-grɛm) — one who writes computer programs
  • Thai: นักเขียนโปรแกรม (nák-kǐian-bproo-grɛm) — one who writes computer programs
  • Turkish: programcı — one who writes computer programs
  • Turkmen: programmist — one who writes computer programs
  • Ukrainian: програмі́ст (prohramíst) — one who writes computer programs
  • Ukrainian: програмі́стка (prohramístka) — one who writes computer programs
  • Uzbek: programmachi — one who writes computer programs
  • Uzbek: dasturchi — one who writes computer programs
  • Vietnamese: lập trình viên — one who writes computer programs
  • Volapük: nünömaprogramel (compter-programmer) — one who writes computer programs
  • Bulgarian: програ́мен дире́ктор (prográmen diréktor) — one who decides which programs will be shown on a television station
  • Finnish: ohjelmapäällikkö — one who decides which programs will be shown on a television station
  • Japanese: 番組製作者 (bangumi seisakusha) — one who decides which programs will be shown on a television station
  • Romanian: programator — one who decides which programs will be shown on a television station
  • Swedish: musikredaktör — one who decides which programs will be shown on a television station
  • Swedish: programchef — one who decides which programs will be shown on a television station
  • Bulgarian: програма́тор (programátor) — a device that installs a software program into some other machine
  • Czech: programátor — a device that installs a software program into some other machine
  • Esperanto: programilo — a device that installs a software program into some other machine
  • French: programmateur — a device that installs a software program into some other machine
  • German: Programmiergerät — a device that installs a software program into some other machine
  • Polish: programator — a device that installs a software program into some other machine
  • Russian: программа́тор (programmátor) — a device that installs a software program into some other machine
Real reading context

programmer in complete knowledge articles