Phu Xuan University Library
Structure and Interpretation of Computer Programs

External

Structure and Interpretation of Computer Programs

The material in this book has been the basis of MIT's entry-level computer science subject and emphasizes several new themes. The most important of these is the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming, lazy evaluation, and nondeterministic programming. We have included new sections on concurrency and nondeterminism, and we have tried to integrate this theme throughout the book.

Author
Harold Abelson, Gerald Sussman & Julie Sussman
Publisher
Massachusetts Institute of Technology
Source
LibreTexts
License
CC BY-SA
Language
EN
Category
Information Technology
Contents· 27 sections
  1. 01: Building Abstractions with Procedures
  2. 1.01: New Page
  3. 1.02: New Page
  4. 1.03: New Page
  5. 02: Building Abstractions with Data
  6. 2.01: New Page
  7. 2.02: New Page
  8. 2.03: New Page
  9. 2.04: New Page
  10. 2.05: New Page
  11. 03: Modularity Objects and State
  12. 3.01: New Page
  13. 3.02: New Page
  14. 3.03: New Page
  15. 3.04: New Page
  16. 3.05: New Page
  17. 04: Metalinguistic Abstraction
  18. 4.01: New Page
  19. 4.02: New Page
  20. 4.03: New Page
  21. 4.04: New Page
  22. 05: Computing with Register Machines
  23. 5.01: New Page
  24. 5.02: New Page
  25. 5.03: New Page
  26. 5.04: New Page
  27. 5.05: New Page