What do you think?


Modern Programming Languages: A Practical Introduction
Intended for computer science majors, this textbook introduces the abstract concepts that underlie all programming languages, and provides tutorials on ML, Java, and Prolog. Webber (University of Wisconsin) explains the grammar that defines syntax and semantics, language systems, types, polymorphism, scope, memory location for variables, memory management, and parameters. Annotation c. Book News, Inc., Portland, OR (booknews.com)
- GenresTextbooks
572 pages, Hardcover
First published October 1, 2002
Ratings & Reviews
Friends & Following
Create a free account to discover what your friends think of this book!
Community Reviews
Displaying 1 - 2 of 2 reviews
December 17, 2007
This is an excellent book on programming language concepts, with clear language and explanations. It's chapters interleave between programming language topics and an introduction to three major languages: ML, Java, and Prolog, through which the author teaches the fundamentals of three major programming paradigms (functional, object-oriented, and logic programming). It might seem that the amount of material in this book would make it difficult to consume, but the writing style is so clear that one can easily consume the entire book, with a substantial amount of learning, during a single 10 week college course. Motivated readers could do it in much less. This speaks to the clarity of the book, and the authors ability to cut to the chase, rather than to any lack in the material presented. There were a few discussions towards the end which could have used better setup, but overall the book deserves 5 stars.
September 4, 2017
The book was excellent. However, the prolog chapters were a little bit difficult.
Displaying 1 - 2 of 2 reviews



