Just-in-time compilation
Just-in-time compilation (JIT), also known as dynamic translation, is a compilation technique used in computer programming and execution. It is commonly employed by programming languages that utilize an interpreter as their primary execution engine. JIT compilation aims to improve the performance of programs by dynamically translating parts of the code into machine code at runtime.