1.3 Как работает Java
Языки программирования общего назначения можно разделить на интерпретирующие и компилирующие.
В первом случае специальная программа–интерпретатор поочередно преобразовывает каждую строку программы в команды процессора и отправляет их на выполнение под управлением операционной системы.