Books like Principles of programming languages by Bruce J. MacLennan


Completely revised and updated, the third edition of Principles of Programming Languages: Design, Evaluation, and Implementation teaches key design and implementation skills essential for language designers, compiler writers, and other computer scientists. It also covers descriptive tools and historical precedents so that students can understand design issues in their historical context. Ideal for advanced undergraduate and graduate courses in programming languages and comparative languages, this text uses a unique horizontal organization that analyzes individual languages in their entirety, facilitating discussion of the interrelationships between the parts of a language. It teaches design skills by emphasizing basic principles more than details, focuses on methods of implementation over specific techniques, and presents concepts inductively. In-depth case studies of representative languages from five generations of programming language design (Fortran, Algol-60, Pascal, Ada, LISP, Smalltalk, and Prolog) are used to illustrate larger themes.
First publish date: 1983
Genre: Technology & Computing/Programming
Authors: Bruce J. MacLennan
★ ★ ★ ★ ★ 0.0 (0 community ratings)

Principles of programming languages by Bruce J. MacLennan

How are these books recommended?

The books recommended for Principles of programming languages by Bruce J. MacLennan are shaped by reader interaction. Votes on how closely books relate, user ratings, and community comments all help refine these recommendations and highlight books readers genuinely find similar in theme, ideas, and overall reading experience.


Have you read any of these books?
Your votes, ratings, and comments help improve recommendations and make it easier for other readers to discover books they’ll enjoy.

Books similar to Principles of programming languages (8 similar books)

Types and Programming Languages by 11980560|Benjamin C. Pierce book cover

πŸ“˜ Types and Programming Languages


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.5 (2 ratings)
Similar? ✓ Yes 0 ✗ No 0
Essentials of programming languages by 8779474|Daniel P. Friedman book cover

πŸ“˜ Essentials of programming languages


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
Language implementation patterns by 7336371|Terence Parr book cover

πŸ“˜ Language implementation patterns


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Programming Language Pragmatics by 6939447|Michael L. Scott book cover

πŸ“˜ Programming Language Pragmatics

Explains the principles of programming languages to help programmers choose the best language for their projects.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Programming languages by 9696645|Doris Appleby book cover

πŸ“˜ Programming languages


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Programming Language Design Concepts by 12690712|David A. Watt book cover

πŸ“˜ Programming Language Design Concepts

Explains the core concepts of programming languages and illustrates how they are embodied in key paradigmsβ€”imperative, object‑oriented, concurrent, functional, logic, and scriptingβ€”using C, Java, C++, Python, Haskell, Prolog, and Ada.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Programming languages by 8825137|Ravi Sethi book cover

πŸ“˜ Programming languages
 by Ravi Sethi

Explore core concepts of imperative, object‑oriented, functional, and logic programming with clear examples in Pascal, C, C++, Smalltalk, StandardΒ ML, Scheme, and Prolog.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Understanding programming languages by 6576872|M. Ben-Ari book cover

πŸ“˜ Understanding programming languages
 by M. Ben-Ari


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0

Some Other Similar Books

Concepts of Programming Languages by Robert W. Sebesta
Advanced Programming Language Concepts by Andrew W. Appel
Sweet Programming Languages by Peter J. Landin
The Formal Semantics of Programming Languages by Gordon D. Plotkin
Types, Objects, and Semantics by David A. Watt

Have a similar book in mind? Let others know!

Please login to submit books!