フリーの開発環境・コンパイラ紹介


現在自分が確認しているフリーの開発環境を御紹介します。

[C] CINT
The CINT C/C++ Interpreter:開発元(英語)
C/C++のインタープリタです。実は作者の後藤正治のご好意により、programaと一緒に配布されておりますので、すぐにでもCの勉強をすることが出来ます。具体的には、C/C++のソースファイルを作成したら、programaのフォルダの中にある「CINT」フォルダの「CINT.BAT」にドラッグアンドドロップすれば実行されます。
[C] LSI-C試食版
LSI-Japan:開発元, 奥村先生のページ:インストール説明など
コンパクトでフリーのCコンパイラです。試用版なので多少制限がありますが、表示が日本語で出たりするのでCの勉強にはなかなか良いと思います。
[C] その他のCコンパイラ
奥村先生のページ
松阪大学の奥村先生がフリーのC言語開発環境をご説明されておりますので、興味がある方はご覧ください。
[Fortan] GNU FORTRAN 77 (g77)
The Cygwin Project:開発元(英語), Binary Wiz:Cygwin、G77のインストール説明など, 熊大:藤本さんのページ:Cygwin、G77のインストール説明
Windowsで動くフリーのFortranコンパイラです。DOS窓起動なのでちょっと入りにくいかもしれませんが、この際Cygwinのコマンドシェルを入れてしまうと後々便利です。
[Pascal] Hello Pascal
T.Kikuchiさん:開発元
非常に手軽なPascal環境です。ソフトも軽く、開いたウインドウにプログラムを打ち込んでボタンを押すと、コンパイル・実行されます。他の環境はコマンドラインで実行しなければいけませんが、これはGUIの統合環境ですのでかなり便利で初心者にお勧めです。(ただ、ループ抜けに一部不具合があります。)
[Pascal] Free Pascal
Free Pascal:開発元(英語)
Windowsに限らず、いろいろなOSで動くフリーのPascal環境です。かなり本格的なもので、exeファイルの生成から、gdbを使ったデバッグまでできます。本格的な開発をされる方にお勧めです。
[Java] Java2 SDK
Java.sun.com:開発元(英語)
Javaの開発環境などがここで一式そろいます。Javaの国際化機能により、エラーメッセージなどは日本語で出ますし、APIドキュメントも日本語のものがあります。これからプログラマを目指す方にはJavaがかなりお勧めです。
[Basic] N88互換BASIC for Windows95
N88互換BASIC for Windows95:Vector
昔のPC98のころのBASICをWindowsに移植したものです。完璧ではないものの、それなりに使えます。やはり、プログラムの入門にはBasicが最適ではないかと思うわけで、多くの人が使っているようです。ただし、動作がとてつもなく遅くて、Windows2000では動きません。
[Basic] Active Basic
Discoversoft:開発元
N88Basicを元にして、WindowsのGUIアプリが開発できるように拡張したBASICです。いろいろ出来るようなので、特に簡単なゲーム開発などで良く使われているようです。動作も速く、シンタクスハイライト機能付きエディタも付いていますのでなかなかお勧めな開発環境です。

return


桜井雅史: E-mail : m.sakurai@cmt.phys.kyushu-u.ac.jp
Web page : http://www.cmt.phys.kyushu-u.ac.jp/~M.Sakurai/