Решение:
Программа, которая переводит текст программы с языка высокого уровня на машинный язык и сразу же выполняет полученную программу, называется интерпретатором.
Разбор вариантов:
- Компилятор переводит всю программу целиком в машинный код перед выполнением.
- Ассемблер переводит программы с языка ассемблера (близкого к машинному коду) в машинный код.
- Генератор (в данном контексте) — слишком общее понятие, не описывающее конкретно процесс перевода и выполнения.
Ответ: интерпретатором