diff --git a/articles/sicp.md b/articles/sicp.md new file mode 100644 index 0000000..084d238 --- /dev/null +++ b/articles/sicp.md @@ -0,0 +1,11 @@ +# 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): +or here as a PDF file: + +## See Also +- *How to Design Programs* (HTDP), also available online: