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.
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.
You Might Also Like
View:
Built to Last
by Jim Collins
4/5
business non-fiction
Calculus: Early Transcendentals
by James Stewart, Daniel K. Clegg, Saleem Watson
4/5
non-fiction
Campbell Biology
by Lisa A. Urry, Michael L. Cain, Steven A. Wasserman, Peter V. Minorsky, Rebecca Orr
4/5
non-fiction
Clean Code
by Robert C. Martin
4/5
tech non-fiction
Built to Last
by Jim Collins
4/5
business non-fiction
Calculus: Early Transcendentals
by James Stewart, Daniel K. Clegg, Saleem Watson
4/5
non-fiction
Campbell Biology
by Lisa A. Urry, Michael L. Cain, Steven A. Wasserman, Peter V. Minorsky, Rebecca Orr
4/5
non-fiction
Clean Code
by Robert C. Martin
4/5
tech non-fiction