Язык программирования Модула-2 был создан Н. Виртом в 1979г и впервые реализован на мини-ЭВМ PDP-11. В 70-х гг. Паскаль получил широкое признание у пользователей ЭВМ и преподавателей, однако первоначально он был разработан для обучения программированию и имел множество недостатков как язык разработки программного обеспечения. В Модуле -2 эти недостатки были устранены, но при этом сохранены логическая структура и характерные черты его предшественника. Кроме того, в Модуле-2 были введены новые мощные языковые средства. В мае 1986г. в ВЦ СОАН СССР состоялся первый Всесоюзный семинар по Модуле-2 и инструментальным системам на его основе.
Язык программирования Модула-2 относится к машинно-независимым языкам. Н. Вирт применил Модулу-2 для написания полной операционной системы для мини-ЭВМ Lilith. Характерной чертой Модулы-2 является раздельная компиляция, позволяющая разрабатывать и хранить в библиотеках программы, которые можно использовать повторно.Еще о языке Модула-2 можно прочитать здесь >>
home.perm.ru/~strannik/st_prog_03.html
pm.vogu35.ru/cs/syntax/modula-2.htm
pm.vogu35.ru/oberon/wirth/wirth-turing.htm
Фрагмент
программы на языке Модуле-2 Алгоритм Евклида (нахождение наибольшего общего делителя двух чисел)
|
Источники информации |
|
Э. Непли, Р.
Платт |