10 of 11 people found the following review helpful
One of the Truly Great Classics of Computer Science,
This review is from: Structure and Interpretation of Computer Programs, 2nd Edition (MIT Electrical Engineering and Computer Science) (Paperback)
SICP (a common code name for this book, along with the "Wizard Book", and sometimes the "Purple Book"), is a true classic of computer science. Note this is a Computer Science book, in fact it is a book about Computer Science, it is not a book about computing.
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.