* フリーソフトでプログラミング [#m16873a5]

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

** C/C++開発環境 [#xf1b7003]

- Microsoft Visual C++ Express Edition
-- http://www.microsoft.com/japan/msdn/vstudio/express/visualc/
-- http://www.microsoft.com/japan/msdn/vstudio/express/
-- 以下は必要に応じてダウンロード
-- Platform SDK: http://www.microsoft.com/downloads/details.aspx?FamilyId=0BAF2B35-C656-4969-ACE8-E4C0C0716ADB&displaylang=en
-- .NET Framework SDK: http://www.microsoft.com/japan/msdn/netframework/
-- Platform SDK + .NET Framework SDK: http://www.microsoft.com/downloads/details.aspx?FamilyID=e6e1c3df-a74f-4207-8586-711ebe331cdc&DisplayLang=en

- Borland Turbo C++ Explorer
-- http://www.turboexplorer.com/jp/cpp

- Booldshed Dev-C++
-- http://sourceforge.jp/projects/dev-cpp-jp
-- 本家: http://www.bloodshed.net/devcpp.html
-- GCCのWindows版であるMinGW(下記)を用いた開発環境
-- 学科のプログラミング授業で使用

- Visual Windows for BC++
-- http://phys.cool.ne.jp/physjpn/bccwin.htm
-- Borland C++無料版(下記)が同梱された開発環境

** その他C/C++言語 [#eefd5c82]

- Borland C++
-- http://www.borland.co.jp/cppbuilder/freecompiler/
-- http://www.codegear.com/jp/downloads/free/cppbuilder
-- 上記Visual Windows for BC++の他,以下のようなツールを使うとよい
-- http://www.hi-ho.ne.jp/jun_miura/bccdev.htm
-- http://homepage3.nifty.com/aokura/phoebe/phoebe.htm

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

- CINT
-- http://pcroot.cern.ch/root/Cint.html
-- オープンソースのC/C++インタプリタ

- その他
-- 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.thefreecountry.com/compilers/cpp.shtml

** Java [#ic03f893]

- Java / NetBeans
-- http://java.sun.com/
-- Java 2 Standard Edtion および NetBeans統合開発環境
-- Java 2 Standard Edtion + NetBeans統合開発環境
-- http://download.netbeans.org/netbeans/6.0/final/?cid=921887
-- Javaのみなら: http://java.sun.com/

- Eclipse
-- http://www.eclipse.org
-- Java統合開発環境,下記パッケージ(日本語)が便利
-- http://aioec.sourceforge.jp
-- http://aioec.sourceforge.jp/cgi-bin/wiki.cgi?page=All-In-One-Eclipse

** その他 [#pd8aee2a]

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

- Processing
-- http://processing.org

- Perl
-- ActivePerl: http://www.activestate.com/Products/ActivePerl/

- Ruby
-- ActiveScript Ruby http://www.geocities.co.jp/SiliconValley-PaloAlto/9251/ruby/
-- 本家: http://www.ruby-lang.org/ja/

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

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

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

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

- BASIC

** フリーUNIX [#d4b65d6a]

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

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

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


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS