Latest changes...
- 14-Ago-2007: First english version
In this page
What is Modula-2?
Modula-2 is a general purpose computer programming language. It was designed by Wirth, the creator of Pascal, trying to improve it, mostly on modularity.
However, these advantages are included in most recent versions of Pascal (as Turbo Pascal and Free Pascal), so Modula-2 has been very little spread. Anyway, it is used in a few universities for introduction to computer programming.
Tutorials on Modula-2
- Modula-2 Tutorial, by Coronado Enterprises. There is a HTML version, which can be read online (404K). The original tutorial is divided in two ZIP files: the text of the tutorial (110K) and the example sources (76K).
Modula-2 compilers
- Fitted Modula-2, versión 3.1, is a shareware compiler for MsDos, compressed in a 303 KB Zip file.
- You can also find a development environment for Modula-2 under Windows, with syntax highlighting, which uses FST. You can download it at sourceforge.net/projects/mide3de2/
- There is a curious project, which is supposed to compile Modula-2, C or Pascal for Windows. Its site is home.perm.ru/~strannik/#engl.
- For Linux, you can use GNU Modula-2 or Gardens Point Modula.
- There are a few more, but they are commercial. You can find links at www.modula2.org/links/compilers.php.