フリーのもの


: ActivePerl
|WinでPerlを使うならこれ。

: StrawberryPerl
|WinでPerlを使うものその2。

: Digital Mars C, C++ and D Compilers
|D言語。C/C++コンパイラもある。omf形式を吐くのでMS厨とは相性悪し。

: FreeBASIC
|マルチプラットホームかつオープンソースなBASICコンパイラ。インタプリタではない。
基本構文はQBasic互換であるがオブジェクト指向やポインタなど独特の言語拡張の導入は
ActiveBasicと似ていてANSI非互換である。非常に多くのライブラリがある。
Ver1.0から64bit環境に対応。(フリーなBASICの64bit環境はActiveBASICとFreeBASICしかない)

: Small BASIC
|マイクロソフトが開発した学習用BASIC。入門者向けだが構文は旧BASICではなく
VB.NET環境のオブジェクト指向が強化されているバージョン。
面白い機能としてはFlashやアプレット形式のようにブラウザ動作向け(Silverlightプラグインが必要)
が出力できたりExeが出力できたりする。

: MASM32
|グレーソーンなアセンブラ

: Microsoft VisualStudio
|泣く子も黙るMS様謹製の開発ツール。
VC2003ではコンパイラのみが、VS2005からはPGO,ATL,MFC,リソースエディタを除いたIDEもフリーになった。
VisualBasic.NETはWindows環境でBASICを使う場合のデファクトスタンダード。
無償のExpressEditionなどが配布されている。

: Sun Java
|Java開発ツールJavaにもSE,EE,MEとかあって混沌としているが、通常はJava SE Development Kit (JDK)で十分。

: MinGW
|WinでGCCを使うもの。少しバージョンが古かったりするので注意。

: cygwin
|WinでGCCを使うものその2。MinGWとcygwinのどちらにするかは好みが分かれる所。

: PCC
|GCC以前の標準的なコンパイラ。windows版もあるよ

: 99Basic
|N88互換BASIC for Windows95より99BASICの方がN88-BASICとの互換性は高い(気がする)。

: OpenCOBOL
|オープンソースのCOBOL。GCC(WinではMinGW)を経由してコンパイルされる。

: python
|いわゆるスクリプト。これを使う人を蛇つかいと言う。なおJAVAを使う人は蛇腹(じゃばらー)というらしい。

: GHC
|ノアのベルトのことではなく、関数型言語Haskellのコンパイラ。

: (仮称)十進BASIC
|JIS Full BASIC準拠のBASIC。インタプリタ。行列計算やデジマル10進モードは数値計算向き。

: なでしこ
|日本語プログラム言語では最強。というより国産の言語では最強。

: Slim de Can(スリムドカン)
|マシン語ベースのWindows開発環境。

: Hot Soup Processor (ホットスーププロセッサ)
|BASIC風スクリプト言語システム。


有料のもの

: RunBASIC
|Webで動くBASIC。無料バージョンがある。RunBASICの使い方

: Intel C++ Compiler
|世界最強のコンパイラ。リンカはVCのを使う


参考