Modula - Modula
| Paradigmat | Pakollinen , jäsennelty , modulaarinen |
|---|---|
| Perhe | Wirth- moduuli |
| Suunnitellut | Niklaus Wirth |
| Kehittäjä | Niklaus Wirth |
| Ilmestyi ensimmäisen kerran | 1975 |
| Kirjoituskuri | Staattinen , vahva , turvallinen |
| Soveltamisala | Lexical |
| Alusta | PDP-11 , LSI-11 |
| Vaikuttanut | |
| Pascal | |
| Vaikuttava | |
| Alma-0 , Go , Modula-2 | |
Modula ohjelmointikieli on jälkeläinen Pascal kieltä. Se kehitettiin Sveitsissä kello ETH Zurich , että 1970-luvun puoliväliin Niklaus Wirth , sama henkilö, joka on suunniteltu Pascal. Modulan tärkein innovaatio Pascaliin nähden on moduulijärjestelmä , jota käytetään ryhmittämään siihen liittyvien ilmoitusten sarjat ohjelmayksiköihin; tästä johtuen nimi Modula . Kieli on määritelty Wirthin raportissa Modula. Modulaarisen moniohjelmoinnin kieli julkaistiin vuonna 1976.
Wirth pani Modulan ensimmäisen kerran täytäntöön PDP-11: llä . Hyvin pian muut toteutukset seurasivat, mikä tärkeintä, Yorkin yliopiston Modulaa varten kehitettyjä kääntäjiä ja PL-moduuliksi nimettyä Philips Laboratories -tulostinta, joka loi koodin LSI-11- mikroprosessorille .
Modulan kehittäminen lopetettiin pian sen julkaisemisen jälkeen. Sitten Wirth keskitti ponnistelunsa Modulan seuraajaan, Modula-2: een .