Abelson and Sussman's classic Structure and Interpretation of Computer Programs teaches readers how to program by employing the tools of abstraction and modularity. The authors' central philosophy is that programming is the task of breaking large problems into small ones. The book spends a great deal of time considering both this decomposition and the process of knitting the smaller pieces back together.
| Click book to purchase | |
|---|---|
![]() | Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Comp author: Harold Abelson,Gerald Jay Sussman ASIN or ISBN-10: 0262510871 |