Классифікація язиків процедурного програмування за рівнями.
Уровень языка программирования определяется семантической (смысловой) емкостью
его конст¬рукций и его ориентацией на программиста-человека.
Двоичный язык является не чем иным, как непосредственно машинным языком. В
настоящее время такие языки программистами не применяются.
16х язык обеспечивает некоторое упрощение записи программы на машин¬ном языке
путем представления четырех двоичных цифр одной шестнадцатеричной.
Язык Ассемблера - это язык, предназначенный для представления в удобочитаемой
симво-лической форме программ, записанных на машинном языке.
ЯзыкМакроассемблера является расширением asm за счет включения макро¬средств.
Язык программирования С. В нем сочетаются достоинства hi-lvl языков и
возможность доступа к аппаратным средствам машины на уровне, который обычно
ассоциируется с языком asm.
Basic – простой язык прогр-я, для исп-я новичками и непоср-го общения человека с
машиной.
Язык Fortran. Был популярен среди научных. Вследствие своей простоты язык
Fortran позволяет сгенерировать достаточно эффективный машинный код.
Язык Pascal является одним из наиболее популярных процедурных языков програм-
мирования. В Pascal впервые воплощена концепция определения новых типов данных.
Язык Modula может рассм-ся развитиеPascal. Его особ-ти состоят в высокой
модульности программ, наличии средств описания параллельных процессов, а также
механизмов синхр-и.
Язык Ada разработан в 1979 г. ведущими специалистами в области программирования
по заказу Министерства обороны США для исп. во встроенных системах с
управляющими ЭВМ, что требует поддержки режима реального времени.
Язык программирования APL: К числу его основных преимуществ относятся богатый
набор мощных операторов, позволяющих работать с многомерными массивами как с
единым целым, а также предоставление пользователю возможности определять
собственные операторы.
Язык FORTH - Программа на этом языке имеет вид строк в обратной польской записи
Язык LOGO отличается простотой, но весьма богатыми возм-тями, среди которых
процедуры, графи¬ческие средства и др.