H

Harold Abelson Books

1 book·~10 min total read

Harold Abelson and Gerald Jay Sussman are professors at the Massachusetts Institute of Technology (MIT) and pioneers in computer science education.

Known for: Structure and Interpretation of Computer Programs

Books by Harold Abelson

Structure and Interpretation of Computer Programs

Structure and Interpretation of Computer Programs

programming·10 min read

Structure and Interpretation of Computer Programs (SICP) is a foundational textbook in computer science that introduces the principles of programming languages, abstraction, recursion, modularity, and metalinguistic abstraction. Using the Scheme programming language, it teaches how to think about computation and how to design programs that are both elegant and efficient. The book emphasizes the importance of understanding the underlying processes of computation rather than focusing solely on syntax or specific programming paradigms.

Read Summary

Key Insights from Harold Abelson

1

Building Abstractions with Procedures

Every meaningful program begins with a simple idea: compose small building blocks into larger ones through abstraction. In Scheme, this takes form through procedures. A procedure is more than just a way to organize code—it is a mental model of a process. We start with primitive expressions—numbers, ...

From Structure and Interpretation of Computer Programs

2

Procedures and the Processes They Generate

Having defined procedures, we next explore what they actually *do* when executed. A procedure generates a computational process—a dynamic unfolding in time of steps that consume resources and yield results. Understanding this distinction between procedure and process is crucial. Take the simple exa...

From Structure and Interpretation of Computer Programs

About Harold Abelson

Harold Abelson and Gerald Jay Sussman are professors at the Massachusetts Institute of Technology (MIT) and pioneers in computer science education.

Frequently Asked Questions

Harold Abelson and Gerald Jay Sussman are professors at the Massachusetts Institute of Technology (MIT) and pioneers in computer science education.

Read Harold Abelson's books in 15 minutes

Get AI-powered summaries with key insights from 1 book by Harold Abelson.