СУЭБ ИВТ СО РАН |
А.М.Федотов |
Модула (язык программирования); Модула; Модула-2;
Язык Модула (Модула-2) — структурный, модульный язык программирования, с синтаксисом, основанным на языке Паскаль , но заметно переработанным и улучшенным. Он был разработан в Швейцарии в конце 1970-х годов Никлаусом Виртом. Основным нововведением Модулы является модульная система, используемая для объединения множества зависимых объявлений в программные единицы - отсюда и название Модула.
Экспериментальная реализация Модулы была создана в 1975 году, но развитие языка было прекращено после публикации. Затем Вирт сосредоточил свои усилия в работе над преемником Модулы — Модулой-2, который вышел в 1978 году.
Язык изначально проектировался как средство промышленного системного программирования, позволяющее писать надёжные, понятные, удобные в сопровождении программы. При этом язык должен был, оставаясь языком высокого уровня со строгой типизацией и поддержкой всех средств надёжного программирования, давать возможность обращаться непосредственно к аппаратуре, создавать специфические системные программы, такие как обработчики прерываний и драйверы устройств, поддерживать программирование параллельно исполняющихся взаимодействующих процессов.
Язык программирования; Паскаль;
© 2013-2024, Евразийский национальный университет им. Л.Н.Гумилева, Астана © 2007-2024, Новосибирский государственный университет, Новосибирск © 1998-2024, Институт вычислительных технологий СО РАН, Новосибирск © 1998-2024, Федотов А.М. |
ФИТ НГУ НГУ ЕНУ им.Гумилева ИВТ СО РАН |