Уровни языков программирования

Уровни
языков программирования

Если
язык программирования ориентирован на конкретный тип процессора и учитывает его
особенности, то он называется языком программирования низкого уровня.
«Низкий уровень” –это значит, что операторы близки к машинному коду и
ориентированы на конкретный тип процессора. Языком самого низкого уровня
является язык Ассемблера, который представляет каждую машинную команду в виде
символьных условных обозначений, называемых символьными мнемониками.
Перевод программы на языке Ассемблера в машинный язык называется транслитерацией.
Программа, написанная на языке низкого уровня, может быть использована только в
такой среде, в которой она была создана. С помощью языков низкого уровня
создаются очень эффективные и компактные программы, так как разработчик
получает доступ ко всем возможностям процессора.

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

Оцените статью