Modula

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 17 mars 2021; kontroller kräver 6 redigeringar .
Modula
Språkklass programmeringsspråk , procedurspråk och imperativt programmeringsspråk
Framträdde i 1975
Utvecklaren Niklaus Wirth
Blivit påverkad Pascal

En modul  är ett programmeringsspråk som är en ättling till Pascal- språket [1] . Den utvecklades i Schweiz i slutet av 1970-talet av Niklaus Wirth , samma person som skapade Pascal. Modulas främsta innovation är det modulära systemet som används för att gruppera flera beroende deklarationer i programenheter [1] [2] ; därav namnet Modula .

En modul är ett algoritmiskt programmeringsspråk för att skriva realtidsprogram.

Modula-språket använder:

Ett program i Modula-språket bildas av oberoende moduler, mellan vilka det finns ett kontrollerat gränssnitt.

En experimentell implementering av Modula skapades 1975, men utvecklingen av språket avbröts efter publiceringen. Wirth fokuserade sedan sina ansträngningar på Modulas efterträdare, Modula -2 .

Anteckningar

  1. 1 2 N. Wirth "Modula: A language for modular multiprogramming", "Software: Practice and Experience", Volym 7, nummer 1, sidorna 1-35, januari/februari 1977 . Hämtad 16 oktober 2010. Arkiverad från originalet 30 augusti 2014.
  2. N. Wirth "Användningen av modula", "Software: Practice and Experience", volym 7, nummer 1, sidorna 37-65, januari/februari 1977 . Hämtad 16 oktober 2010. Arkiverad från originalet 30 augusti 2014.