Books

Below is a listing of popular books related to the Modula-3 language, including on-line sources for purchasing the respective books. Each supplier listed at least two Modula-3 books, and their site had a relatively easy to use purchasing system.

The pricing information is based on the purchase of 1 book by itself, using the lowest cost shipment method to an East Coast US address unless otherwise noted. It is recommended that you check out all of the available sources to see which offers the best options and pricing based on your preferences, covering everything from the book binding to the number of days you're willing to wait for delivery.

The Internet Bookshop is a good place for European destinations as they seem to have all of the books listed below. Of course if you try to search on Modula-3 it doesn't find anything, you have to search for Modula and find the books that way.

WARNING: Tattered Cover Book Store's ordering system doesn't allow you to back out at the last minute, so be certain what you are ordering! Shipping charges within the US vary by a couple dollars depending upon the destination based upon their ording policies. The price of $5.25 is the worst case scenario for the U.S.


 Systems Programming with Modula-3, Nelson, 1991. ISBN  0-13-590464-1

This book is the original definitive language reference. It includes the language definition as well as descriptions of the standard libraries for Modula-3, and how they are used. It also contains the reasoning behind many of the design decisions that molded the language into its present state.

This book is out of print, but Amazon.com will try to find a used copy for you.

Amazon.com   VISA/MC/DISC/AMEX

 Modula-3, Harbison, 1992. ISBN  0-13-596396-6 [P] ISBN  0-13-596404-0 [H or T]

Harbison's book is a complete guide to writing correct and maintainable programs in Modula-3. It contains a complete discussion of object-oriented programming: including objects, methods, classes, inheritance, concurrent programming and Modula-3's support for threads and semaphores.

Brian's Books gives you a discount when you buy extra books, so they can quickly become much cheaper than shown.

Brian's Books $39.60 + $5.00 S&H [P] VISA/MC/DISC/AMEX
Computer Literacy Bookshop $44.00 + $4.95 S&H [H] VISA/MC/DISC/AMEX
Tattered Cover Book Store $44.00 + $5.25 S&H [P] VISA/MC/DISC/AMEX
Tattered Cover Book Store $44.00 + $5.25 S&H [H] VISA/MC/DISC/AMEX
Amazon.com $48.00 + $3.95 S&H [P] VISA/MC/DISC/AMEX
A1 Books $48.25 + $3.95 S&H [T] VISA/MC/DISC/AMEX
Computer Literacy Bookshop $48.00 + $4.95 S&H [P] VISA/MC/DISC/AMEX

 Algorithms in Modula-3, Sedgewick, 1993. ISBN  0-201-53351-0

This well-known book provides a comprehensive collection of algorithms implemented in the Modula-3 programming language. Readers will see how key algorithms can be implemented, run, debugged, and used in real applications.

Brian's Books $40.80 + $5.00 S&H [T] VISA/MC/DISC/AMEX
Computer Literacy Bookshop $42.95 + $4.95 S&H [H] VISA/MC/DISC/AMEX
Tattered Cover Book Store $42.95 + $5.25 S&H [H] VISA/MC/DISC/AMEX

 Programming in Modula-3: An Introduction in Programming with Style, Boeszoermenyi & Weich, 1996. ISBN  3-540-57912-5 (English Edition)

This book is an introductory programming text that uses Modula-3 for its examples. The main focus of the book is to give a clean and comprehensive introduction to programming for beginners of a computer science study. It starts with traditional programming concepts and moves toward advanced topics such as object-oriented programming, parallel & concurrent programming, exception handling, and persistent data storage techniques. The book also presents a large number of complete examples written in Modula-3.

For some reason there is an alternative ISBN number. I suspect that it has to do with a floppy disk being included, or a slightly modified reprint of some sort. Also look under ISBN  0-387-57912-5.

A1 Books $37.00 + $3.95 S&H [T] VISA/MC/DISC/AMEX
Brian's Books $37.05 + $5.00 S&H [T] VISA/MC/DISC/AMEX
Amazon.com $39.00 + $3.95 S&H [H] VISA/MC/DISC/AMEX
Computer Literacy Bookshop $39.00 + $4.95 S&H [H] VISA/MC/DISC/AMEX
Tattered Cover Book Store $39.00 + $5.25 S&H [H] VISA/MC/DISC/AMEX


Powell's Books is great for finding used books, but you have to do your search as "Modula 3", and their stock is constantly in flux. If you are lucky enough to find something there, it's probably the best price you'll find anywhere.

Book Types

Symbol Description
T Trade Cloth
H Hardcover
P Paperback
? Unknown Cover Material

More Info

Above are just the most popular physical books related to Modula-3. A great deal of information is in electronic form and can be found on the web. The best place to go to find a complete listing of the literature is the Modula-3 Annotated Bibliography page.


 

Last Updated: February 22, 2000
Webmaster