Category:Modula-2: Difference between revisions

Content added Content deleted
(added a link to lists of compilers and books)
(trying again)
Line 1: Line 1:
Modula-2 was designed by Niklaus Wirth at ETH Zurich as a systems implementation language for the operating system of the Lilith workstation, a project inspired by the Alto which Wirth had used during his sabbatical year at Xerox PARC. Modula-2 is a strongly typed language of the Pascal family and it predecessors are Mesa and Pascal. In Modula-2, Wirth had addressed most of the criticisms of Pascal. The most important concepts introduced were modularity and information hiding but also concurrent programming.
Modula-2 was designed by Niklaus Wirth at ETH Zurich as a systems implementation language for the operating system of the Lilith workstation, a project inspired by the Alto which Wirth had used during his sabbatical year at Xerox PARC. Modula-2 is a strongly typed language of the Pascal family and it predecessors are Mesa and Pascal. In Modula-2, Wirth had addressed most of the criticisms of Pascal. The most important concepts introduced were modularity and information hiding but also concurrent programming.


{{language|Modula-2|Compilers=http://www.modula2.net/resources/compilers.shtml}}
[http://www.modula2.net/resources/compilers.shtml List of Modula-2 Compilers]


{{language|Modula-2|Books=http://www.modula2.net/resources/books.shtml}}
[http://www.modula2.net/resources/books.shtml List of Modula-2 Books & Tutorials]


{{language|Modula-2|bnf=http://cui.unige.ch/db-research/Enseignement/analyseinfo/Modula2/BNFindex.html}}
{{language|Modula-2|bnf=http://cui.unige.ch/db-research/Enseignement/analyseinfo/Modula2/BNFindex.html}}