Goodreads helps you keep track of books you want to read.
Start by marking “Programming Language Pragmatics” as Want to Read:
Programming Language Pragmatics
Enlarge cover
Rate this book
Clear rating
Open Preview

Programming Language Pragmatics

3.94  ·  Rating Details  ·  220 Ratings  ·  3 Reviews
Programming Language Pragmatics is the most comprehensive programming language textbook available today. Taking the perspective that language design and language implementation are tightly interconnected, and that neither can be fully understood in isolation, this critically acclaimed and bestselling book has been thoroughly updated to cover the most recent developments in ...more
Paperback, Third Edition, 944 pages
Published April 6th 2009 by Morgan Kaufmann (first published January 1st 1997)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Programming Language Pragmatics, please sign up.

Be the first to ask a question about Programming Language Pragmatics

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30 of 750)
filter  |  sort: default (?)  |  Rating Details
David
Apr 22, 2013 David rated it really liked it  ·  review of another edition
The scope of "Proglangprag" (how I've taken to saying it) is enormous. It is not only a (fairly) comprehensive survey of languages, but also a pretty decent guide to understanding how languages are parsed, scanned, and turned into machine language.

Make no mistake: you won't be able to write a compiler for your own language using just this book as your guide. Nor will you be able to write any functioning programs of your own in any of the languages featured in this book.

So what's the point? Well,
...more
Daniel
May 27, 2012 Daniel rated it really liked it  ·  review of another edition
Shelves: technical
Bought this book in about 2000 for a college course, and held onto it all this time. The class was only a quarter, so I'm sure we didn't go through the whole book in that time. I just reread it from cover to cover, and it has held up pretty well. The newest language covered in my copy was java, but the fundamentals of languages don't change that much in ten years, and I felt like it was a good refresher and overview of some technical things that you just don't interact with much in a non-academi ...more
Alex
Feb 04, 2011 Alex rated it liked it  ·  review of another edition
Shelves: computer-science
A great book on the subject.
Eric Paniagua
Eric Paniagua marked it as to-read
Aug 24, 2016
Ernest L.
Ernest L. marked it as to-read
Aug 23, 2016
Myee Riri
Myee Riri rated it really liked it
Aug 20, 2016
James Lyne
James Lyne marked it as to-read
Aug 19, 2016
Jalal Uddin
Jalal Uddin marked it as to-read
Aug 19, 2016
Imane Ch'
Imane Ch' marked it as to-read
Aug 15, 2016
Steven
Steven rated it liked it
Aug 14, 2016
Meng Wang
Meng Wang marked it as to-read
Aug 11, 2016
Milan Zinzuvadiya
Milan Zinzuvadiya marked it as to-read
Aug 06, 2016
Alberto Dillon
Alberto Dillon marked it as to-read
Aug 05, 2016
Tsukiming Phay
Tsukiming Phay marked it as to-read
Aug 03, 2016
Kevin
Kevin marked it as to-read
Jul 30, 2016
Chae Cramb
Chae Cramb marked it as to-read
Jul 29, 2016
Katie
Katie marked it as to-read
Jul 27, 2016
Ashero
Ashero rated it it was amazing
Jul 25, 2016
Ahmed
Ahmed marked it as to-read
Jul 22, 2016
Vasiliy Sushko
Vasiliy Sushko marked it as to-read
Jul 22, 2016
Marie-Élise
Marie-Élise marked it as to-read
Jul 03, 2016
Allaeddine Bougherara
Allaeddine Bougherara rated it it was amazing
Jun 29, 2016
Bhanuja
Bhanuja marked it as to-read
Jun 20, 2016
Vamshi
Vamshi marked it as to-read
Jun 20, 2016
Shain
Shain marked it as to-read
Jun 19, 2016
Anton Petkov
Anton Petkov marked it as to-read
Jun 19, 2016
Christopher
Christopher rated it really liked it
Jun 16, 2016
XU Xinxin
XU Xinxin marked it as to-read
Jun 16, 2016
Daniel
Daniel marked it as to-read
Jun 16, 2016
« previous 1 3 4 5 6 7 8 9 24 25 next »
There are no discussion topics on this book yet. Be the first to start one »
  • Types and Programming Languages
  • Concepts, Techniques, and Models of Computer Programming
  • Essentials of Programming Languages
  • Concepts of Programming Languages
  • Engineering a Compiler
  • Compilers: Principles, Techniques, and Tools
  • Paradigms of Artificial Intelligence Programming: Case Studies in Common LISP
  • On Lisp: Advanced Techniques for Common Lisp
  • Algorithms in C, Parts 1-4: Fundamentals, Data Structures, Sorting, Searching
  • Purely Functional Data Structures
  • Elements of Programming
  • Let Over Lambda
  • The Elements of Programming Style
  • The Art of Multiprocessor Programming
  • The Linux Programming Interface: A Linux and UNIX System Programming Handbook
  • Pearls of Functional Algorithm Design
  • Linux Kernel Development
  • Modern C++ Design: Generic Programming and Design Patterns Applied

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Share This Book