Language - Compilation (Compile Time)

About

Compile time or compilation is a step of a compiler that transforms a source code into instruction byte understood by the running engine.

If the running engine target is:

  • the CPU (ie native), the byte is the CPU instruction that a CPU can run directly
  • a third running engine, the byte is called the byte code. Example Java bytecode that the Java Virtual Machine can execute.