язык высокого уровня
EN: high-level language
Язык программирования, абстрагирующийся от деталей конкретного CPU — его регистров, набора инструкций и расположения памяти. Один оператор языка высокого уровня, как правило, компилируется во множество машинных инструкций. Языки высокого уровня переносимы: один и тот же исходный файл можно скомпилировать для x86-64, ARM или RISC-V без изменений. Примеры: C, Python, JavaScript, Java, Rust.