Essentials of Programming Languages - Hardcover

Friedman, Daniel; Wand, Mitchell; Kohlbecker, Eugene

  • 3.96 out of 5 stars
    148 ratings by Goodreads
 
9780070224438: Essentials of Programming Languages

Synopsis

Designed for the upper division Programming Languages course offered in computer science departments, this text focuses on the principles of the design and implementation of programming languages. The language SCHEME, a dialect of LISP, is used to demonstrate abstraction and representation.

"synopsis" may belong to another edition of this title.

About the Author

Daniel P. Friedman is Professor of Computer Science at Indiana University and is the author of many books published by the MIT Press, including The Little Schemer (fourth edition, 1995), The Seasoned Schemer (1995), A Little Java, A Few Patterns (1997), each of these coauthored with Matthias Felleisen, and The Reasoned Schemer (2005), coauthored with William E. Byrd and Oleg Kiselyov.

Mitchell Wand is Professor of Computer Science at Northeastern University.

Christopher T. Haynes is Associate Professor of Computer Science at Indiana University.

Review



"Friedman, Wand, and Haynes have done a landmark job.... The sample interpreters in this book are outstanding models. Indeed, since they are runnable models, I'm sure that these interpreters will find themselves at the cores of many programming systems over the years."
—from the foreword by Hal Abelson

"About this title" may belong to another edition of this title.

Other Popular Editions of the Same Title