Available SICP Editions
masterThis repository provides three editions of Structure and Interpretation of Computer Programs (SICP):
- SICP JS: Adapted for JavaScript. Includes a PDF, an interactive web version, and a comparison edition (Scheme vs. JS).
- SICPy: Adapted for Python. Includes a PDF, an interactive web version, a comparison edition (Scheme vs. Python), and an AI chatbot knowledge base.
- Scheme: The original edition. Includes a PDF and structured JSON content (not yet interactive).
Each edition provides source code archives containing program snippets (e.g., programs_js, programs_py, programs_scm) and single-file Markdown exports.