CS61A at UC Berkeley is based on this book. Because so many people ask why 61A is taught in Scheme, here is the answer I give them: It is because of this book! If it weren't for SICP, I don't think Berkeley would begin its computer science curriculum by introducing its students to functional programming. See recursion.

Log in or registerto write something here or to contact authors.