Code
Translation
Compiler
Optimizing compiler
Intermediate representation (IR)
Execution
Runtime system
Executable
Interpreter
Virtual machine
Source code
Object code
Bytecode
Machine code
Microcode
Just-in-time (JIT)
Tracing just-in-time
Ahead-of-time (AOT)
Transcompilation
Recompilation
Android Runtime (ART)
Common Language Runtime (CLR)
crt0
Java virtual machine (JVM)
Node.jsarrow-up-right
Zend Engine
GNU Compiler Collection (GCC)
LLVM
Last updated 6 years ago