Structure and Interpretation of Computer Programs, JavaScript Edition
オリジナル版と同様に、SICP JSは、特定の問題を解決するための一般的なパターンを発見し、それらのパターンを活用するソフトウェアシステムを構築することに重点を置いている。この本では、JavaScriptを使用したコンピューターサイエンスの概念について説明している。また、仮想レジスターマシンとアセンブラーを使用して、JavaScriptインタープリターとコンパイラーを実装している。