[Book Cover]

Programming in Modula-2

Niklaus Wirth
Springer Verlag 1982, 1983, 1985
ISBN 0-540-15078-1
ISBN 0-387-15078-1
202 pages

Abstract

This is the 3rd printing of a successful book which first appeared in 1982. It is an introduction to programming in general as well as a manual for programming with the language Modula-2 in particular. It is oriented primarily towards people who have already acquired some basic knowledge of programming and would like to deepen their understanding in a more structured way. Nevertheless, an introductory chapter is included for the benefit of the beginner, displaying in a concise form some of the fundamental concepts of computers and their programming. The text is therefore also suitable as a self-contained tutorial. The notation used is Modula-2, which lends itself well for a structured approach and leads the student to a working style that has generally become known under the title of structured programming. Modula-2 is a descendant of Pascal, and is particularly suited for programming larger and more complex systems in a structured way.

As any other language Modula-2 undergoes a constant development. Therefore, the 3rd edition of this book does not only contain formal corrections of the 2nd edition but also modifications of the language Modula-2.

"Programming in Modula-2" by Niklaus Wirth can be considered as the standard reference for Modula-2 programmers.


[ Computer Science-Department | Institute for Computer Systems | Wirth's Home Page]

ETH Zürich: Department of Computer Science
Comments to Jacques Supcik <supcik@inf.ethz.ch>
December 5, 1997.