Top.Mail.Ru
Ответы

Почему интерпретируемым языкам программирования не нужна компиляция? Поподробнее если можно почему и как это устроено.

Дополнен

Красавчик!! ! Давай ещё! Я почти понял.

По дате
По рейтингу
Аватар пользователя
Новичок
13лет

По определению. Интерпретатор переводит програму пооператорно или построчно в машинный код и сразу же выполняет каждую переведенную строку. Компилятор переводит в машинный код сразу всю программу, поэтому этот машинный код потом можно использовать без компилятора.

Аватар пользователя
Знаток
13лет

Потому что программа выполняется интерпретатором ^^

Источник: Почему люди не любят Википедию?
Аватар пользователя
Знаток
13лет

программа на интерпретируемом языке имеет одно преимущество, она не привязана к ОС, из за этого популярна Java что одну и туже программу гонять можно на любой платформе ставишь только интерпретатор необходимый о собственно и создает машинный код для данной операционной системы!