modula-2 home

  Win32 API  




Programming in Modula-2

by Niklaus Wirth.

"Programming in Modula-2" by Niklaus Wirth can be considered as the standard reference for Modula-2 programmers. It is an introduction to programming in general as well as a manual for programming with the language Modula-2 in particular.

Order from:


Modula-2: A Complete Guide

by K.N. King.

Modula-2: A Complete Guide is both a comprehensive Modula-2 reference and a text for learning Modula-2. The text covers all of Modula-2's features in detail, with particular emphasis on the language's advanced features, including modules, low-level features, coroutines, and interrupt handling. Numerous examples - including a string-handling module and a character set module - illustrate the proper use of modules.

Order from:


Data Structures and Algorithms with Modula-2

by Philippe J. Gabrini et al.

Order from: - - - -

Books on Niklaus Wirth


The School of Niklaus Wirth: The Art of Simplicity

by Laszlo Boszormenyi et al.

This book describes the contributions that Niklaus Wirth has made to computer science education.

Order from: - - - -

Books on Programming


The Science of Programming

by David Gries.

Discusses the theory and principles of computer programming on the basis of the idea that a proof of correctness and a program should be developed hand in hand.

Order from: - - - -


Concrete Mathematics: A Foundation for Computer Science (2nd Edition)

by Ronald Graham, Oren Patashnik, Donald Ervin Knuth.

This book introduces the mathematics that support advanced computer programming and the analysis of algorithms.

Order from: - - - -


The Art of Computer Programming, Volumes 1-3 Boxed Set

by Donald E. Knuth, Donald Ervin Knuth.

A multivolume work widely recognized as the definitive description of classical computer science. An invaluable resource in programming theory & practice for students, researchers, & practitioners in a 3 volume set.

Order from: - - - -

User Interface Design


The Essential Guide to User Interface Design

by Wilbert O. Galitz .

Well-designed graphical user interfaces (GUIs) for business systems can greatly increase user productivity, but designing them can be difficult and time consuming. This book walks developers through the basics of good interface design, using real-world examples from systems that are proven successes.

Order from: - - - -

Programming Windows


Programming Windows. The definitive guide to the Win32 API.

by Charles Petzold.

If you want to write Windows programs you need this book.

Order from: - - - -



MySQL Reference Manual

by Michael Widenius, et al.

This book covers issues at all stages in MySQL use, from installation problems through performance tuning. Offers a thorough comparison to MySQL with SQL standards and other databases.

Order from: - - - -


MySQL Cookbook

by Paul DuBois.

This book provides solutions for typical MySQL dilemmas range from simple ways to find all records that contain a given string, to more difficult problems, such as finding matching/non-matching records in two tables.

Order from: - - - -