Programming Language Design Concepts (Repost)

Posted By: Deranged
Programming Language Design Concepts (Repost)

Programming Language Design Concepts | 2004| PDF
ISBN: 0-470-85320-4| 5.15mb | 492 Pages | David Watt, William Findlay

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

Download Link

Note if anyone is interested in a very short pdf on writing KeyGens 12K (old but good) - How To Make Keygens.pdf.html