# Интерпретатор

URL: https://chugunov.pro/glossary/backend/interpretator/
Оригинальное название: interpreter
Раздел: [Backend](https://chugunov.pro/glossary/backend/)
Обновлено: 28.07.2026.
Источник: глоссарий веб-разработки chugunov.pro.

## Коротко

Программа, которая читает и выполняет исходные инструкции без предварительной сборки полноценного машинного файла.

## Что такое «Интерпретатор»

Программа, которая читает и выполняет исходные инструкции без предварительной сборки полноценного машинного файла. Интерпретатор исполняет код построчно во время работы, что упрощает запуск и отладку. По сравнению с компиляцией это обычно медленнее, зато гибче и переносимее. Многие языки, например Python, сочетают компиляцию в байткод с его последующей интерпретацией.

## Связанные термины

- [Компилятор](https://chugunov.pro/glossary/backend/kompiliator/) — Программа, переводящая исходный код в другой язык, байткод или машинные инструкции.
- [Программирование, управляемое данными](https://chugunov.pro/glossary/backend/programmirovanie-upravliaemoe-dannymi/) — Подход, при котором поведение программы определяется структурами и правилами обработки данных, а не жёсткой цепочкой команд.
- [Исходный код](https://chugunov.pro/glossary/backend/iskhodnyi-kod/) — Текст программы на языке, понятном разработчику и преобразуемом в исполняемое поведение.
- [Веб-браузер](https://chugunov.pro/glossary/backend/veb-brauzer/) — Клиентская программа для получения, интерпретации и отображения веб-документов и приложений.
- [Конкатенация строк](https://chugunov.pro/glossary/backend/konkatenatsiia-strok/) — Соединение двух или нескольких строк в одну последовательность символов.
- [Инструкция](https://chugunov.pro/glossary/backend/instruktsiia/) — Завершённая конструкция языка программирования, задающая действие, объявление или управление потоком выполнения.
- [Интеграция программных систем](https://chugunov.pro/glossary/backend/integratsiia-programmnykh-sistem/) — Соединение приложений и сервисов для согласованного обмена данными и выполнения сквозных процессов.
- [Машинный язык](https://chugunov.pro/glossary/backend/mashinnyi-iazyk/) — Набор двоичных инструкций, непосредственно исполняемых процессором определённой архитектуры.
