* フリーソフトでプログラミング [#md570e03]
#author("2024-10-09T20:09:19+09:00","","")

フリーソフトでできるプログラミング環境を紹介する。「フリー」という意味には無料ということ(フリーウェア)と,改変や再配布が自由(オープンソース)ということがあるが,ここでは主として前者の意味で用いていています。

** C/C++ [#s3097882]

- Microsoft Visual C++ Express Edition
-- http://www.microsoft.com/japan/msdn/vstudio/express/

- Code::Blocks
-- http://hp.vector.co.jp/authors/VA053752/code_blocks.html
-- 本家: http://www.codeblocks.org
-- GCCのWindows版であるMinGW(下記)を用いた開発環境

- MinGW+MSYS
-- http://www.mingw.org
-- GCCのWindowsネイティブ版(cygwinを使わない)

- SoftIntegration Ch
-- http://www.softintegration.com
-- Cインタプリタ

- CINT
-- http://root.cern.ch/drupal/content/cint
-- オープンソースのC/C++インタプリタ

- その他
-- LSI-C: http://www.vector.co.jp/soft/maker/lsi/se001169.html
-- lcc-win32: http://www.cs.virginia.edu/~lcc-win32/
-- その他: http://www.thefreecountry.com/compilers/cpp.shtml

** Java [#nf445c94]

- Java / NetBeans
-- Java 2 Standard Edtion + NetBeans統合開発環境
-- http://www.netbeans.org/downloads/index.html
-- Java本体だけなら: http://java.sun.com

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

** その他 [#mf7f3142]

- C# & Visual Basic: Microsoft Visual Studio Express Edition
-- http://www.microsoft.com/japan/msdn/vstudio/express/

- Perl
-- ActivePerl: http://www.activestate.com/activeperl/
-- http://www.perl.org

- Python
-- http://www.python.jp
-- http://www.python.org

- Ruby
-- http://www.ruby-lang.org/ja/

- Processing
-- http://processing.org

- Fortran
-- Silverfrost FTN95: http://www.silverfrost.com/11/ftn95/ftn95_fortran_95_for_windows.asp
-- G95: http://www.g95.org
-- GNU Fortran, Watcom Fortran
-- その他: http://www.thefreecountry.com/compilers/fortran.shtml

- Pascal
-- Turbo Delphi Explorer: http://www.turboexplorer.com/jp/delphi
-- Free Pascal: http://www.freepascal.org
-- その他: http://www.thefreecountry.com/compilers/pascal.shtml

- COBOL
-- OpenCOBOL: http://jp.opencobol.org
-- その他: http://www.thefreecountry.com/compilers/cobol.shtml

- BASIC
-- その他: http://www.thefreecountry.com/compilers/basic.shtml

** フリーUNIX [#ja5292d1]

- Linux
-- http://jp.linux.com

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

- Cygwin
-- http://www.cygwin.com
-- Windows上で、UNIX互換環境を実現(会社がLinux系なので“Linux互換”)
-- UNIXの代表的なコンパイラであるGCC等が使える


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS