Design Concepts in Programming Languages

Below are draft chapters of Franklyn Turbak and David Gifford's Design Concepts in Programming Languages. This is a book based on MIT's graduate programming languages course (6.821). Many people helped in developing parts of the book, especially Trevor Jim, Brian Reistad, Jonathan Rees, and Mark Sheldon. Please send all feedback on these chapters to fturbak@wellesley.edu.