компилятор
EN: compiler
Программа, читающая исходный код на языке высокого уровня и переводящая всю программу в машинный код (или другое низкоуровневое представление) до её запуска — заблаговременно (AOT). Результат — обычно объектный файл с машинными инструкциями и метаданными символов. В отличие от интерпретатора, который транслирует и выполняет программу оператор за оператором во время выполнения.