Modula-2
From Wikipedia, the free encyclopedia
(транскр. Модула-2) је императивни програмски језик опште намене. Његов аутор Никлаус Вирт га је сматрао директним наследником далеко познатијег програмског језика Паскал, чији је аутор такође. У односу на Паскал, језик Модула-2 поседује нека упрошћења и следећа главна проширења:
- Могућност растављања изворног кода програма на независне делове који самостално могу да буду преведени и потом увезани. Ова могућност је подржана кроз концепт модула.
- Нешто измењена синтакса код које свака структура поседује сопствене заграде у облику резервисаних речи.
- Директно подржано мултипрограмирање кроз концепт процеса.
- Додати елементи ниског нивоа који додатно проширују могућности креирања нових типова података и омогућавају системско програмирање. Ови елементи и њихова употреба су јасно одвојени од остатка језика.
- Процедурални тип података који омогућава да процедура буде додељена променљивој као вредност у току извршавања програма.
Овај чланак садржи списак литературе, сродне писане изворе или спољашње везе, али његови извори остају нејасни, јер нису унети у сам текст. |