1.9 KiB
title | localeTitle |
---|---|
Interpreters | интерпретаторы |
интерпретаторы
Переводчики - своего рода переводчик. Интерпретаторы берут исходный код - код, написанный на JavaScript, Python и других языках. Затем они переводят его в код, который компьютер понимает.
Этот переведенный код является двоичным кодом. Это ничего, кроме 1s и 0s. Интерпретаторы переводят исходный код по строкам, при запуске двоичного кода. Программа будет работать до тех пор, пока интерпретатор не обнаружит ошибки в исходном коде. Затем он прекратит перевод / запуск программы и отметит ошибки.
Чтобы сравнить, компиляторы сразу преобразуют весь исходный код в двоичный код, затем запускают двоичный код.
Дополнительная информация:
Мэтт Адеаньяни «Gentler Introduction to Programming» сравнивает компиляторы и интерпретаторы и вводит другие базовые концепции программирования.
Некоторые интерпретируемые языки: