Programming languages : principles and paradigms

Bibliographic Details
Main Authors: Gabbrielli, Maurizio (Author), Martini, Simone (Author)
Format: Book
Language:English
Published: New York : Springer , c2010
Series:Undergraduate topics in computer science
Subjects:
Table of Contents:
  • 1. Abstract machines
  • 2. How to describe a programming language
  • 3. Foundations
  • 4. Names and the environment
  • 5. Memory management
  • 6. Control structure
  • 7. Control abstraction
  • 8. Structuring data
  • 9. Data abstraction
  • 10. The object-oriented paradigm
  • 11. The functional paradigm
  • 12. The logic programming paradigm
  • 13. A short historical perspective