Суть интерпретации в программировании заключается в построчном анализе, обработке и выполнении исходного кода программы или запроса. 1
В отличие от компиляции, где весь текст программы перед запуском анализируется и транслируется в машинный или байт-код без её выполнения, интерпретатор работает при каждом запуске программного приложения. 2
Он последовательно считывает символику команд программного приложения и немедленно осуществляет исполнение зашифрованных в них инструкций. 2 То есть фактически интерпретатор исполняет программу, разработанную программистом, как участок своего исполняемого файла. 2
Алгоритм работы простого интерпретатора: 1