As Sam Harbison writes in his book Modula-3,
Modula-3 is a member of the Pascal family of languages. Designed in the late 1980s at Digital Equipment Corporation and Olivetti, Modula-3 corrects many of the deficiencies of Pascal and Modula-2 for practical software engineering. In particular, Modula-3 keeps the simplicity of type safety of the earlier languages, while providing new facilities for exception handling, concurrency, object-oriented programming, and automatic garbage collection. Modula-3 is both a practical implementation language for large software projects and an excellent teaching language.Information is available on the following topics:
The Modula-3 bibliography contains references related to Modula-3. Of particular interest are:
The Modula-3 language is described in "Systems Programming with Modula-3" (SPwM3) which describes the language and provides useful guidelines for using it. The book was edited by Greg Nelson and published by Prentice Hall. It is available in book stores."Modula-3" by Sam Harbison provides a more tutorial overview.
And Algorithms in Modula-3 is Robert Sedgewick's classic text on algorithms with examples in Modula-3.
Last modified on Wed Jun 14 14:26:14 PDT 1995 by kalsow modified on Wed Feb 12 12:48:44 PST 1992 by muller