Structure and Interpretation of Computer Programs
Want to Read
Structure and Interpretation of Computer Programs
PDF / EPUB / MOBI 816 pages≈ 20 h read 4.27 MB
✓ Free ✓ Read online ✓ Instant download

Structure and Interpretation of Computer Programs

Harold Abelson and Gerald Jay Sussman wrote Structure and Interpretation of Computer Programs, often called SICP, as the textbook for the introductory MIT computer science course in the 1980s. It became one of the most influential CS books ever written.

The book uses Scheme, a small dialect of Lisp, to teach not just programming but the deeper ideas under it. Recursion, abstraction, building languages inside languages, the relationship between code and data.

This is not a beginner book in the modern sense. It’s intellectually demanding, and many programmers come back to it years into their careers and find new things they couldn’t have understood before.

For self-taught programmers who want a serious foundation, or for working developers who want to deepen their understanding of what programming actually is, SICP still has no real equivalent. The MIT lectures by the authors are also freely available and worth watching alongside.

About the Author

Harold Abelson

Harold Abelson is the Class of 1922 Professor of Electrical Engineering and Computer Science at MIT, where his work joins computing education, open knowledge, and public-interest technology. Structure and Interpretation of Computer Programs grew from the introductory course he developed with Gerald Jay Sussman; Julie…

See all books by Harold Abelson →
×
Prev Next
Pages: of
Zoom: 60% +
PDF LOADING
Rate this book Write a review
Close

Leave a Reply

Your Rating *

Your email address will not be published. Required fields are marked *

Your display name and comment may be public. Your email is used for moderation and is not published. If you enter a website, its link may be public. Read the BDeBooks Privacy Policy.