* フリーソフトでプログラミング

フリーソフトでできるプログラミング環境の紹介です。

「フリー」という意味にはふたつあり、ひとつは無料ということ(フリーウェア)。もうひとつは、改変や再配布が自由(オープンソース)ということ。ここでは、主として前者の意味で用いています。

以下のサイトが参考になります。
- タダではじめるC/C++プログラミング
-- http://www2.wbs.ne.jp/~dskoba/database/prog.htm#bcc

** Free UNIX(とその眷属)

特に説明不要でしょう。

- Linux
-- http://www.linux.or.jp

- FreeBSD
-- http://www.FreeBSD.org/ja/

- Cygwin
-- http://www.cygwin.com
-- Windows上で、UNIX互換環境を実現
-- UNIXの代表的なコンパイラであるGCC(オープンソース)等が使える。

** C/C++

- Borland C
- Borland C++
-- http://www.borland.co.jp/cppbuilder/freecompiler/
-- 無料のC/C++コンパイラ。おそらく、一番利用しやすい?
-- 以下のようなツールを使うといいでしょう。
-- http://www.hi-ho.ne.jp/jun_miura/bccdev.htm
-- http://phys.cool.ne.jp/physjpn/bccwin.htm
-- http://homepage3.nifty.com/aokura/phoebe/phoebe.htm

- MinGW
-- http://www.mingw.org
-- http://mingw.biggie.jp (日本語版プロジェクト)
-- GCCのWindowsネイティブ版

- Visual C++ Took Kit
-- http://msdn.microsoft.com/visualc/vctoolkit2003/
-- ついにマイクロソフトもコンパイラを無償提供
-- 開発のためには、Platform SDKや.NET Framework SDKも必要らしい…
-- http://www.microsoft.com/msdownload/platformsdk/sdkupdate/
-- http://www.microsoft.com/japan/msdn/netframework/

- LCC
-- オープンソースのCコンパイラ
-- http://www.cs.princeton.edu/software/lcc/index.html
-- http://www.cs.virginia.edu/~lcc-win32/
- CINT
-- オープンソースのC/C++インタプリタ
-- http://pcroot.cern.ch/root/Cint.html

- その他
-- http://www.vector.co.jp/soft/maker/lsi/se001169.html
-- http://www.cs.virginia.edu/~lcc-win32/
-- http://www.digitalmars.com/download/dmcpp.html
-- http://www.openwatcom.org
-- http://www.vector.co.jp/soft/maker/lsi/se001169.html

** Java

- Java
-- http://java.sun.com/j2se/1.4.2/ja/download.html
-- Java 2 Standard Edtion

- Eclipse
-- http://www.eclipse.org
-- Java統合開発環境

** その他

- ActivePerl
-- http://www.activestate.com/Products/ActivePerl/
-- Windows用Perl言語


Front page   New Page list Search Recent changes   Help   RSS of recent changes