Описание тега interpreted-language

Вопросы об интерпретируемых языках и интерпретации программ в целом. Реализация языка интерпретируется, если программы выполняются другой программой (интерпретатором), а не преобразуются (компилируются) в код, который непосредственно выполняется машиной.

Интерпретируемый язык - это язык программирования, на котором программы "косвенно" выполняются (интерпретируются) программой-интерпретатором. Этому можно противопоставить компилируемый язык, который преобразуется в машинный код и затем "напрямую" выполняется центральным процессором.

Теоретически любой язык можно компилировать или интерпретировать; это обозначение применяется исключительно из-за общей практики реализации, а не из-за какого-то существенного свойства языка. Действительно, для некоторых языков программирования существует небольшая разница в производительности между интерпретирующим или компилируемым подходом к их реализации.

Дополнительные сведения см. В статье Википедии об интерпретируемых языках.
См. Также интерпретатор.