Definition, Meaning & Synonyms
compiler
Noun
/kəmˈpaɪlər/

Definition
A compiler is a program that translates source code written in a programming language into machine code, bytecode or another programming language.

Examples
- The Java compiler converts Java code into bytecode.
- Without a proper compiler, you cannot run a program successfully.
- C programmers often rely on GCC as their preferred compiler.

Meaning
The term ‘compiler’ refers to software that transforms high-level programming code into a format that a computer’s processor can understand and execute.

Synonyms
- Translator
- Interpreter
- Assembler