JIT (Just-In-Time) – это технология компиляции, при которой исходный код программы или промежуточное представление (например, байт-код) компилируется в машинный код непосредственно перед его выполнением. В отличие от традиционной компиляции, где код компилируется заранее, JIT позволяет оптимизировать код на лету, учитывая специфику текущей архитектуры и анализируя часто используемые участки программы. Это может привести к повышению производительности в сравнении с предварительно скомпилированным кодом, но повысить удобство разработки.