Skip to content
Cover of Structure and Interpretation of Computer Programs by Harold Abelson, Gerald Jay Sussman

Structure and Interpretation of Computer Programs

Second Edition

by Harold Abelson, Gerald Jay Sussman

5/5
MIT Press 657 pages July 25, 1996

A classic computer science textbook from MIT that teaches fundamental principles of programming using Scheme. SICP explores abstraction, recursion, interpreters, and metalinguistic abstraction through elegant examples.

This page contains affiliate links. We may earn a commission at no extra cost to you.

Share:

Jim's Review

🐛
SICP is the kind of book that makes you feel like you've been programming wrong your entire life. It's mind-bending, beautiful, and will fundamentally change how you think about code. The wizard on the cover isn't just decoration — this book is actual magic. Every programmer should read it at least once.

Jim's Weekly Worm Hole

Get book picks like this delivered to your inbox every week. No spam, just groovy reads.

You Might Also Like

View: