Just-In-Time Compilation  AKA Dynamic Translation  A method to improve the runtime performance of computer programs  Hybrid of two previous approaches  Interpretation: Translated from a high-level language to machine code continuously during every execution  Static (ahead-of-time) compilation: Translated into machine code before execution, and only requires this translation once.
{}