(4)の原稿が消失した(涙)ので書き直しました。 SICPでは、サンプルプログラム・演習問題はすべてSchemeで書かれています。 SICPで学べる概念自体はSchemeという言語から切り離すことが出来るとは思うのですが、それでもやはりScheme環境の整備が必要です。 僕はEmacsでSchemeを書いているのでその環境を紹介します。 Scheme Schemeインタプリタをインストールします。 この本を読みはじめたときは guileを使っていましたが途中で Gaucheに乗り換えました。 GaucheのインストールはDebian系であれば apt-get install gaucheで完了です。 それ以外の環境の方はGaucheのドキュメントを参照されると良いでしょう。 Emacs EmacsにはSchemeのソースコードの編集モードと、編集→実行をサポートしてくれる仕組みがあります。