7 Reasons you should read SICP

7 Reasons you should read SICP

The full name of SICP is “Structure and Interpretation of Computer Programs” by Abelson, Sussman, and Sussman. To me, this should be the must-read book for all computer science students. There are several reasons for this.

The original version is in Scheme language (which is not so popular now): https://mitpress.mit.edu/sicp/

There are two adapted versions for Python and JavaScript:

Python (called as Composing Programme): http://composingprograms.com/

JavaScript (taught in CS1101S Course at National University of Singapore): https://www.comp.nus.edu.sg/~cs1101s/sicp/

Read more