Разница между высокоуровневым и низкоуровневым языком: простыми словами

Узнаем, чем высокоуровневый язык программирования отличается от низкоуровневого языка…

Для каждой аппаратной платформы ЦП существует низкоуровневый язык ассемблера, который один за другим генерирует машинный вариант кода. 

[mks_highlight color=»#ededb8″]Языки высокого уровня (на которых пишет большинство программистов) используют компиляторы[/mks_highlight]

Компиляторы, в свою очередь, генерируют множество машинных инструкций для каждого оператора исходного кода.

Существуют также варианты, которые переводятся на машинный язык по одному оператору при каждом запуске (это и есть интерпретатор).

Схема функционирования компилятора