Category:Modula-2: Difference between revisions

From Rosetta Code
Content added Content deleted
(added a brief description of the language)
(added a link to lists of compilers and books)
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}}

{{language|Modula-2|Books=http://www.modula2.net/resources/books.shtml}}


{{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}}

Revision as of 16:44, 17 February 2010

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
This programming language may be used to instruct a computer to perform a task.
See Also:


Listed below are all of the tasks on Rosetta Code which have been solved using Modula-2.
Language
Modula-2
This programming language may be used to instruct a computer to perform a task.
See Also:


Listed below are all of the tasks on Rosetta Code which have been solved using Modula-2.
Language
Modula-2
This programming language may be used to instruct a computer to perform a task.
See Also:
Listed below are all of the tasks on Rosetta Code which have been solved using Modula-2.
This page is a stub. It needs more information! You can help Rosetta Code by filling it in!

Subcategories

This category has the following 3 subcategories, out of 3 total.

Pages in category "Modula-2"

The following 200 pages are in this category, out of 237 total.

(previous page) (next page)
(previous page) (next page)