Definition
Compiler
A program that translate higher-level source code into lower-level machine code such that it can be executed by a computer.
Types
Ahead-of-time
Definition
Link to originalAhead-of-time Compiler
A compiler where the source code is compiled into a native binary before it is run.
Just-in-time
Definition
Link to originalJust-in-time Compiler
A compiler that compiles parts or all of the source code at runtime.