Structure And Interpretation Of Computer Program

The Structure and Interpretation of Computer Programs (SICP) is a textbook on computer science, first published in 1984. It was written by Harold Abelson and Gerald Jay Sussman, both professors of electrical engineering and computer science at the Massachusetts Institute of Technology (MIT).

The book has been used as the textbook for an introductory course in computer science at MIT, where Sussman is a professor, and has also been influential in the development of the Scheme programming language.

The book covers a range of topics in computer science, from the basics of algorithms and data structures, to more advanced topics …