Books like Foundations for programming languages by John C. Mitchell


First publish date: 1996
Authors: John C. Mitchell
★ ★ ★ ★ ★ 3.0 (1 community ratings)

Foundations for programming languages by John C. Mitchell

How are these books recommended?

The books recommended for Foundations for programming languages by John C. Mitchell 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 Foundations for programming languages (3 similar books)

Real World Haskell by 11555497|Bryan O'Sullivan book cover

πŸ“˜ Real World Haskell

A practical guide to using Haskell for real-world software development, covering application programming, tools, open-source techniques, and best practices for both newcomers and experienced developers in Haskell.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.0 (4 ratings)
Similar? ✓ Yes 0 ✗ No 0
Learning SPARQL by 8250561|Bob DuCharme book cover

πŸ“˜ Learning SPARQL

Exploring SPARQL: A Guide for Programmers and Data Analysts

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 1.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
Concepts in programming languages by 9493821|John C Mitchell book cover

πŸ“˜ Concepts in programming languages

For undergraduate and beginning graduate students, this textbook explains and examines the central concepts used in modern programming languages, such as functions, types, memory management, and control. The book is unique in its comprehensive presentation and comparison of major object-oriented programming languages. Separate chapters examine the history of objects, Simula and Smalltalk, and the prominent languages C++ and Java. The author presents foundational topics, such as lambda calculus and denotational semantics, in an easy-to-read, informal style, focusing on the main insights provided by these theories. Advanced topics include concurrency, concurrent object-oriented programming, program components, and inter-language interoperability. A chapter on logic programming illustrates the importance of specialized programming methods for certain kinds of problems. This book will give the reader a better understanding of the issues and tradeoffs that arise in programming language design, and a better appreciation of the advantages and pitfalls of the programming languages they use.

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

Have a similar book in mind? Let others know!

Please login to submit books!