Programming language pragmatics /

Bibliographic Details
Main Author: Scott, Michael Lee, 1959-
Format: Book
Language:Inglés
Published: Amsterdam : Elsevier : Morgan Kaufmann, c2016.
Edition:4th ed.
Subjects:
Table of Contents:
  • I. Foundations
  • 1. Introduction
  • 2. Programming language syntax
  • 3. Names, scopes, and bindings
  • 4. Semantic analysis
  • 5. Target machine architecture
  • II. Core issues in language design
  • 6. Control flow
  • 7. Type systems
  • 8. Composite types
  • 9. Subroutines and control abstraction
  • 10. Data abstraction and object orientation
  • III. Alternative programming models
  • 11. Functional langugaes
  • 12. Logic languages
  • 13. Concurrency
  • 14. Scripting languages
  • IV. A closer look at implementation
  • 15. Building a runnable program
  • 16. Run-time program management
  • 17. Code improvement.