Structure and Interpretation of Computer Programs
Harold Abelson
Summary
Regarded as a foundational text in computer science education, Harold Abelson’s work serves as a comprehensive exploration of how computer programs can be structured and interpreted. Written with the intention of shaping the reader’s approach to programming, it emphasizes the principles and abstractions that underpin software development. Rather than teaching a specific programming language, it focuses on the core concepts and paradigms that remain relevant across languages and technological shifts, making it a timeless resource for both aspiring and experienced software engineers.
- Abstraction is the cornerstone of managing complexity in software systems. ...
Full summary available for members.
Log in or create a free account to view.