Modula-2

язык Модула-2 появился в марте 1981 г. Создатель - профессор Никлаус Вирт (Niklaus Wirth) из Швейцарского Федерального технического института в Цюрихе. Название происходит от MODUlar LAnguage. Процедурный ЯВУ, развитие языков Паскаль и Модула (1975 г.). Достоинства: поддержка многозадачности и мультипроцессорных систем. Развитие языка - Модула-3 (разработан совместно DEC и Olivetti) Смотри также: Oberon

Англо-русский словарь компьютерных терминов

Modula-2

A high-level programming language designed by Niklaus Wirth at ETH in 1978. It is a derivative of Pascal with well-defined interfaces between modules, and facilities for parallel computation. Modula-2 was developed as the system language for the Lilith workstation. The central concept is the module which may be used to encapsulate a set of related subprograms and data structures, and restrict their visibility from other portions of the program. Each module has a definition part giving the interface, and an implementation part. The language provides limited single-processor concurrency (monitors, coroutines and explicit transfer of control) and hardware access (absolute addresses and interrupts). It uses name equivalence.

Free Online Dictionary of Computing