Programming Language Design Concepts
Book information
Description
Explains the concepts underlying programming languages, and demonstrates how these concepts are synthesized in the major paradigms: imperative, OO, concurrent, functional, logic and with recent scripting languages. It gives greatest prominence to the OO paradigm. * Includes numerous examples using C, Java and C++ as exmplar languages * Additional case-study languages: Python, Haskell, Prolog and Ada * Extensive end-of-chapter exercises with sample solutions on the companion Web site * Deepens study by examining the motivation of programming languages not just their features
Similar books
Java Collections: An Introduction to Abstract Data Types, Data Structures and Algorithms
2001 · PDF
Java Collections: An Introduction to Abstract Data Types, Data Structures and Algorithms
2001 · PDF
Programming Language Design Concepts
2004 · PDF
Java Collections: An Introduction to Abstract Data Types, Data Structures and Algorithms
2001 · DJVU
Java collections: an introduction to abstract data types, data structures, and algorithms
2001 · DJVU
MySQL® Notes for Professionals book
2018 · PDF
MrExcel 2022: Boosting Excel
2022 · PDF
MrExcel 2022: Boosting Excel
2022 · PDF