- Friedman and Wand Essentials of Programming Languages, 3rd
edition (MIT Press, 2007, to appear).
By special arrangement with the authors and publisher, we will
be using a draft of the third edition, available for purchase at
Gnomon Copy, 325 Huntington Avenue.
Some of these texts may not be available at the NU Bookstore.
If not, try the BU Bookstore, Quantum Books, the
MIT/Harvard Coop, or your favorite online bookseller.
Most of these books should also be on reserve at the NU Library.
Dybvig, The Scheme Programming Language, 3rd edition, MIT
Press, 2003. This book describes Chez Scheme.
Although we will be using PLT Scheme,
the first portion of the book is still a decent reference for
Scheme in general. This book is also available online.
Friedman and Felleisen, The Little Schemer, 4th ed., MIT Press.
Abelson & Sussman, The Structure and Interpretation of Computer
Programs, 2nd edition, MIT Press, 1996. (Also available online.)
- Scott, Michael L. Programming Language Pragmatics, Morgan
Pratt & Zelkowitz Programming Languages: Design and Implementation,
4th edition, Prentice-Hall, 2001.
- Sebesta, Concepts of Programming Languages, 5th edition,
- Here's a new online text: Programming
Languages: Application and Interpretation by Shriram Krishnamurthi.
Last modified: 3 January 2008