12 lines
810 B
Markdown
12 lines
810 B
Markdown
# SICP
|
|
SICP (*Structure and Interpretation of Computer Programs*) is a classic computer science book, first released in 1984 and the
|
|
second edition in 1996, meant to teach fundamental concepts of compsci such as recursion, modularity, abstraction and implementation
|
|
of programming languages (the book has a chapter in implementing a metacircular evaluator) using the [Lisp](lisp.md)
|
|
language [Scheme](scheme.md). Currently the book has been released under the CC BY-SA license.
|
|
|
|
It can be read online here (HTML):
|
|
<https://mitp-content-server.mit.edu/books/content/sectbyfn/books_pres_0/6515/sicp.zip/index.html>,
|
|
also here: <https://docs.scheme.org/sicp/> and as a PDF file: <https://web.mit.edu/6.001/6.037/sicp.pdf>
|
|
|
|
## See Also
|
|
- *How to Design Programs* (HTDP), also available online: <https://htdp.org/>
|