Category:Modula-2: Difference between revisions
No edit summary |
(updated List of Modula-2 Books & Tutorials) |
||
(7 intermediate revisions by 4 users not shown) | |||
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 in 1976. Modula-2 is a strongly typed language of the Pascal family and its predecessors are Mesa and Pascal. In Modula-2, Wirth had addressed most of the criticisms against Pascal. The most important concepts introduced were modularity and information hiding but also concurrent programming. There are two main variants of Modula-2, the language described in Wirth's book "Programming in Modula-2" also known as PIM or classical Modula-2 and the revised and extended version produced by the ISO standards committee, known as ISO Modula-2. |
||
⚫ | |||
|site=http://www.modula2.net/ |
|||
|tags=modula2}} |
|||
⚫ | 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 in 1976. Modula-2 is a strongly typed language of the Pascal family and its predecessors are Mesa and Pascal. In Modula-2, Wirth had addressed most of the criticisms against Pascal. The most important concepts introduced were modularity and information hiding but also system access and concurrent programming. There are two main variants of Modula-2, the language described in Wirth's book "Programming in Modula-2" also known as PIM or classical Modula-2 and the revised and extended version produced by the ISO standards committee, known as ISO Modula-2. |
||
==Modula-2 FAQ== |
==Modula-2 FAQ== |
||
Line 5: | Line 9: | ||
==Modula-2 Compilers== |
==Modula-2 Compilers== |
||
[http:// |
[http://freepages.modula2.org/compi.html List of Modula-2 Compilers] |
||
==Modula-2 Books & Tutorials== |
==Modula-2 Books & Tutorials== |
||
[http:// |
[http://freepages.modula2.org/tutor.html List of Modula-2 Books & Tutorials] [http://www.modula2.org/books/index.php and] |
||
==Modula-2 Grammars== |
==Modula-2 Grammars== |
||
[http://modula2.net/resources/m2pim4.g PIM Modula-2, original version] |
* [http://modula2.net/resources/m2pim4.g PIM Modula-2, original version] |
||
[http://modula2.net/resources/m2pim4_LL1.g PIM Modula-2, LL(1) version] |
* [http://modula2.net/resources/m2pim4_LL1.g PIM Modula-2, LL(1) version] |
||
[http://modula2.net/resources/m2iso.g ISO Modula-2, original version] |
* [http://modula2.net/resources/m2iso.g ISO Modula-2, original version] |
||
==Modula-2 Open Source Projects== |
|||
⚫ | |||
* [http://www.nongnu.org/gm2 GNU Modula-2] |
|||
⚫ | |||
* [http://objective.modula2.net Objective Modula-2] |
|||
* [http://code.google.com/p/modula2jcc Modula2JCC] |
|||
* [http://sourceforge.net/projects/modulipse Modulipse] |
|||
* [http://sourceforge.net/projects/schwarzerkaffee Schwarzer Kaffee] |
|||
==Modula-2 on IRC== |
|||
* [irc://irc.freenode.net/#modula-2 irc://irc.freenode.net/#modula-2] |
Latest revision as of 16:02, 26 December 2013
This programming language may be used to instruct a computer to perform a task.
Official website |
---|
Lang tag(s): | modula2 |
---|---|
See Also: |
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 in 1976. Modula-2 is a strongly typed language of the Pascal family and its predecessors are Mesa and Pascal. In Modula-2, Wirth had addressed most of the criticisms against Pascal. The most important concepts introduced were modularity and information hiding but also system access and concurrent programming. There are two main variants of Modula-2, the language described in Wirth's book "Programming in Modula-2" also known as PIM or classical Modula-2 and the revised and extended version produced by the ISO standards committee, known as ISO Modula-2.
Modula-2 FAQ
Modula-2 Compilers
Modula-2 Books & Tutorials
List of Modula-2 Books & Tutorials and
Modula-2 Grammars
Modula-2 Open Source Projects
Modula-2 on IRC
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
- Modula-2 Implementations (1 P)
- Modula-2 User (17 P)
Pages in category "Modula-2"
The following 38 pages are in this category, out of 238 total.
(previous page) (next page)S
- Snake and ladder
- Sort three variables
- Sorting algorithms/Bubble sort
- Sorting algorithms/Merge sort
- Sorting algorithms/Patience sort
- Sorting algorithms/Quicksort
- Special divisors
- Split a character string based on change of character
- Square but not cube
- Stern-Brocot sequence
- Strange numbers
- Strange plus numbers
- Subleq
- Subset sum problem
- Sudan function
- Sum digits of an integer
- Sum of a series
- Sum to 100
- Sutherland-Hodgman polygon clipping
- System time