Program execution
- 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)
- Zend Engine
- GNU Compiler Collection (GCC)
- LLVM
Last modified 3yr ago