JITkääntäjän
JITkääntäjä, eli Just-In-Time-kääntäjä, on ohjelmistokomponentti, joka kääntää ohjelmakoodia konekieliseksi suorituksen aikana. Toisin kuin perinteiset etukäteen kääntävät kääntäjät, jotka muuntavat lähdekoodin konekieleksi ennen ohjelman käynnistymistä, JIT-kääntäjä tekee tämän prosessin dynaamisesti. Tämä mahdollistaa ohjelmien optimoinnin suorituksen aikana kerätyn tiedon perusteella, mikä voi johtaa merkittäviin suorituskykyparannuksiin.
JIT-kääntäjiä käytetään yleisesti useissa ohjelmointikielissä ja -ympäristöissä, kuten Java (Java Virtual Machine, JVM), JavaScript (esim. V8-moottori
JIT-kääntämisen etuja ovat potentiaalisesti parempi suorituskyky verrattuna puhtaasti tulkkaaviin järjestelmiin, sekä kyky mukautua ohjelman suoritusajan käyttäytymiseen.