Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your email address or mobile phone number.
The authors employ this philosophy in their writing technique. The text asks the broad question "What is programming?" Having come to the conclusion that programming consists of procedures and data, the authors set off to explore the related questions of "What is data?" and "What is a procedure?"
The authors build up the simple notion of a procedure to dizzying complexity. The discussion culminates in the description of the code behind the programming language Scheme. The authors finish with examples of how to implement some of the book's concepts on a register machine. Through this journey, the reader not only learns how to program, but also how to think about programming.
I recently started reading the online version of this book (https://mitpress.mit.edu/sicp/full-text/book/book.html). Read morePublished 8 days ago by BK
One of the most beautiful books I've read in a long time. Lyrical and lovely, I suspect it's best approached without an agenda.Published 1 month ago by Amazon Customer
No other programming book as had as a big impact as this one on me!Published 1 month ago by Amazon Customer
The fast moving world of technology deems many books irrelevant but this work stands the tests of time.Published 2 months ago by David R Newton
I've never attended MIT but a friend did, he is a scheme fanatic and turned me onto emacs which I've adapted to over vim in favor of elisp, and keyboard macros a+ from what little... Read morePublished 4 months ago by Paige Thompson