PROFESSIONAL GAME CREATOR SCHOOL G学院 用語集

OFFICIAL SITEへ戻る

Scheme

 Schemeとは、プログラミング言語の一種であり、LISP言語の亜種である方言の一つです。SchemeはLISPの方言の中でも最も簡素な仕様を持っています。また、複数のプログラミングパラダイムに対応しています。
 LISP自体は、人工知能の分野で取り扱われてきましたが、Schemeに関しては他の言語で作成されたアプリケーションプログラムの拡張用の言語として用いられます。あるアプリケーションに対してSchemeで作製したプログラムを補助的に付加するという形で使用します。著名な例では、App Inventorというビジュアルプログラミング言語です。このケースでは、SchemeはApp Inventorというプログラミングツールの機能拡張のために用いられています。正確にその役割を説明するならば、Android用のApp Inventorのサービスにおいて、Android部分はScheme製のコンパイラを使ってJava仮想マシン用のバイトコードを生成しており、拡張の役割を担っています。

用語集一覧へ戻る