- Save 10% on selected children’s books, compliments of Amazon Family Promotion exclusive for Prime members .
Structure and Interpretation of Computer Programs, 2nd Edition (MIT Electrical Engineering and Computer Science) Paperback – 6 Aug 1996
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Special offers and product promotions
Frequently bought together
Customers who bought this item also bought
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 mobile phone number.
If you are a seller for this product, would you like to suggest updates through seller support?
With an analytical and rigorous approach to problem solving and programming techniques, this book is oriented toward engineering. Structure and Interpretation of Computer Programs emphasizes the central role played by different approaches to dealing with time in computational models. Its unique approach makes it appropriate for an introduction to computer science courses, as well as programming languages and program design. --This text refers to an out of print or unavailable edition of this title.
About the Author
Harold Abelson is Class of 1992 Professor and MacVicar Teaching Fellow, and Gerald Jay Sussman is Matsushita Professor of Electrical Engineering, both in the Department of Electrical Engineering and Computer Science at the Massachusetts Institute of Technology. They have each received major computer science education awards: Abelson the IEEE Computer Society Booth Award and Sussman the ACM Karlstrom Award. Julie Sussman is a writer and editor, in both natural and computer languages.
What other items do customers buy after viewing this item?
Top customer reviews
The book illustrates how programming can be raised from writing a series of instructions minutely detailing how to do a task, to the higher level of simply specifying what should be done.
If you look at the other reviews, you will see that this book receives either 5 stars, or just 1. I would suggest that if you understand what this book is about, then you will also give it a 5 star rating.
As the title suggests, but appears to be ignored by many reviewers, this is a book about the structure and interpretation of computer programs; it is not a book that teaches you how to write computer programs. However, if you are interested in the grandest and deepest ideas around the structure of computer programs then this book is superb. The ideas initially presented are clear and appear to be simple, but the text then leads you into considering the very deep and fascinating issues relating to the different styles of programming presented.
I first read this book twenty years ago, and even the thought of the adventures of "A. Hacker" and friends still makes me smile.
A master piece. This is a book that is meant to be enjoyed; it is not a book that shows you how to do things; it is a book that presents you questions.
Well written and a great introduction to programming, both in Scheme and in general.
I'd recommend getting hold of the lectures from MIT's site to accompany the book. Sussman comes across as utterly engaging in these.
Would you like to see more reviews about this item?
Most recent customer reviews
Look for similar items by category
- Books > Computing & Internet > Computer Science > Information Systems
- Books > Computing & Internet > Digital Lifestyle > Online Shopping > Amazon
- Books > Computing & Internet > Programming > Introduction to Programming
- Books > Computing & Internet > Programming > Languages & Tools
- Books > Computing & Internet > Software & Graphics