Programming Languages: Principles and Paradigms By Maurizio Gabbrielli, Simone Martini
Publisher: Springer 2010 | 440 Pages | ISBN: 1848829132 | PDF | 2 MB
Publisher: Springer 2010 | 440 Pages | ISBN: 1848829132 | PDF | 2 MB
This self-contained textbook assumes that the reader has some familiarity with one programming language, and adopts a simple yet rigorous approach.
The author explains the main programming paradigms (imperative, object-oriented, functional, and logic), and makes clear separation between the design, implementation and pragmatic aspects of programming languages.