marginaliaA PODCASTExplore all episodes

AI & Computer Science · AI Books

Structure and Interpretation of Computer Programs (Harold Abelson & Gerald Jay Sussman)

LISTEN TO THIS EPISODE

Source cover or paper first page: Structure and Interpretation of Computer Programs

Abelson and Sussman examine how programs are built from reusable ideas and abstractions.

Procedures and data abstractions provide ways to organize increasingly complex computations.

The book studies state, evaluation, and the design of interpreters and compilers.

Scheme examples connect programming techniques with models of how computation works.

Its emphasis is on understanding program structure and creating languages for expressing solutions.

Listen on the podcast website

Read about the original source: Structure and Interpretation of Computer Programs

Part of Marginalia: books, papers, and ideas for learning and debate.