Последовательное выполнение каждого выражения программы машиной называется интерпретацией.
Теперь давайте разберем, что это значит и какие есть другие термины:
- Интерпретация - это процесс, при котором программа выполняется построчно, переводя каждую строку кода в машинные команды непосредственно во время выполнения. Это позволяет быстро тестировать и изменять код, но может быть медленнее по сравнению с компиляцией.
- Компиляция - это процесс, при котором весь исходный код программы переводится в машинный код заранее, до выполнения. Это позволяет программе работать быстрее, так как все команды уже готовы к выполнению, но требует больше времени на этапе подготовки.
- Транскомпиляция - это процесс, при котором код одной программы (обычно на более высоком уровне абстракции) переводится в код другой программы, также на высоком уровне. Это может быть полезно для переноса кода на другую платформу.
- Трансляция - это общий термин, который может обозначать как компиляцию, так и интерпретацию, в зависимости от контекста. Он описывает процесс перевода кода из одного формата в другой.
Таким образом, если мы говорим о последовательном выполнении выражений программой, то правильный ответ - это интерпретация.