оперативный компилятор(тж. JIT -компилятор; компилятор, преобразующий исходный текст в машинный код непосредственно в процессе исполнения программы. В частности, JIT-компилятор с языка Java оперативно преобразует требуемые фрагменты Java-программы на промежуточном языке (intermediate language, байт-код) в машинный код, исполняемый ЦП, что повышает производительность в 10-15 раз. Однако такой компилятор не имеет возможности выполнять сколько-нибудь серьёзную оптимизацию программы ssn)
динамический компилятор(компилятор, преобразующий требуемые фрагменты программы на промежуточном языке в машинный код непосредственно в процессе её выполнения, за счёт оптимизации кода может повышать производительность в 10-15 раз Alex_Odeychuk)