Introduction
Compilers vs interpreters, Java Virtual Machine, JIT
Modules of compilers