Standard Lemma guide

compiler

noun · 4 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.

  • UK: /kəmˈpaɪlə/
  • Southern-England: Recorded audio is listed in the source snapshot.
  • US: /kəmˈpaɪlɚ/
  • rhymes with -aɪlə(ɹ)
  • CMU ARPABET: K AH0 M P AY1 L ER0 Digits mark lexical stress: 1 primary, 2 secondary, 0 unstressed.

1

noun

Meaning 1

One who compiles.

Definition source: English Wiktionary via Wiktextract

Examples

  • a compiler of poetry anthologies
  • my favourite crossword compiler

Meaning relationships

Synonyms: none provided

Antonyms: none provided

2

noun

Meaning 2

A computer program that transforms source code into object code.

Definition source: English Wiktionary via Wiktextract

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

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

3

noun

Meaning 3

(computer science) a program that decodes instructions written in a higher order language and produces an assembly language program

Definition source: Princeton WordNet 3.0

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: compiling program

Antonyms: none provided

Broader terms: program, programme, computer program, computer programme

Narrower terms: C compiler, Fortran compiler, LISP compiler, Pascal compiler

4

noun

Meaning 4

a person who compiles information (as for reference purposes)

Definition source: Princeton WordNet 3.0

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

Broader terms: writer, author

Narrower terms: encyclopedist, encyclopaedist, lexicographer, lexicologist

History

Etymology

From Middle English compilour, from Anglo-Norman compilour, from Old French compileur, from Latin compīlātōrem, equivalent to compile + -er.

Across languages

Translations

72 source translations are retained for this English entry.

  • Catalan: compilador — computer program
  • Chinese Mandarin: 編譯器 /编译器 (biānyìqì) — computer program
  • Czech: překladač — computer program
  • Esperanto: tradukilo — computer program
  • Estonian: kompilaator — computer program
  • Finnish: kääntäjä — computer program
  • French: compilateur — computer program
  • German: Compiler — computer program
  • German: Kompiler — computer program
  • German: Übersetzer — computer program
  • Greek: μεταγλωττιστής (metaglottistís) — computer program
  • Hebrew: מְהַדֵּר — computer program
  • Hungarian: fordító — computer program
  • Hungarian: fordítóprogram — computer program
  • Icelandic: þýðandi — computer program
  • Icelandic: vistþýðandi — computer program
  • Icelandic: þýðingarforrit — computer program
  • Indonesian: kompilator — computer program
  • Irish: tiomsaitheoir — computer program
  • Italian: compilatore — computer program
  • Japanese: コンパイラ (kompaira) — computer program
  • Kazakh: компилятор (kompilätor) — computer program
  • Korean: 컴파일러 (keompailleo) — computer program
  • Lithuanian: kompiliatorius — computer program
  • Malagasy: mpandika — computer program
  • Norwegian Bokmål: kompilator — computer program
  • Norwegian Nynorsk: kompilator — computer program
  • Persian: ترجمیسال — computer program
  • Persian: ترجمیسار — computer program
  • Polish: kompilator — computer program
  • Portuguese: compilador — computer program
  • Romanian: compilator — computer program
  • Russian: компиля́тор (kompiljátor) — computer program
  • Serbo-Croatian: kompilator — computer program
  • Serbo-Croatian: kompajler — computer program
  • Spanish: compilador — computer program
  • Swedish: kompilator — computer program
  • Thai: คอมไพเลอร์ — computer program
  • Turkish: derleyici — computer program
  • Vietnamese: trình biên dịch — computer program
  • Welsh: crynhoydd — computer program
  • Bulgarian: съставител (sǎstavitel) — a person who compiles
  • Catalan: compilador — a person who compiles
  • Chinese Mandarin: 编者 (bīanzhě) — a person who compiles
  • Finnish: kokoaja — a person who compiles
  • Finnish: koostaja — a person who compiles
  • French: compilateur — a person who compiles
  • French: compilatrice — a person who compiles
  • German: Kompilator — a person who compiles
  • Greek: συντάκτης (syntáktis) — a person who compiles
  • Irish: tiomsaitheoir — a person who compiles
  • Irish: teaglamaí — a person who compiles
  • Japanese: コンパイラ (kompaira) — a person who compiles
  • Latin: compīlātor — a person who compiles
  • Māori: kaiwhakahiato — a person who compiles
  • Norwegian Bokmål: kompilator — a person who compiles
  • Norwegian Nynorsk: kompilator — a person who compiles
  • Persian: گرداور — a person who compiles
  • Polish: kompilator — a person who compiles
  • Portuguese: compilador — a person who compiles
  • Romanian: compilator — a person who compiles
  • Romanian: compilatoare — a person who compiles
  • Russian: состави́тель (sostavítelʹ) — a person who compiles
  • Russian: компиля́тор (kompiljátor) — a person who compiles
  • Serbo-Croatian: kompilator — a person who compiles
  • Serbo-Croatian: kompilatorica — a person who compiles
  • Swedish: sammanställare — a person who compiles
  • Swedish: kompilator — a person who compiles
  • Ukrainian: укладач (ukladač) — a person who compiles
  • Vietnamese: biên dịch viên — a person who compiles
  • Welsh: crynhoydd — a person who compiles
  • Welsh: casglwr — a person who compiles
Real reading context

compiler in complete knowledge articles