Dieser Artikel von Wikipedia ist u.U. veraltet. Die neue Version gibt es hier. Ein Just-In-Time- oder JIT-Compiler ist eine auf besondere Weise implementierte Virtuelle Maschine und unterscheidet sich vom Interpreter durch einen integrierten Compiler . Meist werden neben der gegenüber dem Interpretieren meist deutlich schnelleren JIT-Compilation weitere Optimierungstechniken Caching Hotspot-Optimierung oder Dynamische Optimierung angewendet.
Typische Beispiele findet man bei Java C# sowie in kommerziellen Smalltalk -Versionen.