Windowsならではの開発環境、Visual Studioを入れたいと思います。現時点での最新バージョンでは2013です。
Microsoft サイト
http://www.microsoft.com/ja-jp/dev/
製品としてVisual Stuidio 2013と、Visual Studio Express 2013があります。
一番大きな違いは、Visual Stuidio 2013 = 有償(数万円)、Visual Studio Express 2013 = 登録すれば無償、ですね。
結局自分が何を選べばいいのか、有償版と比べてExpressは何ができないのか、よくわからないです。違いがまとめられているページがあればいいのですが。
アドオン機能有無、ソースコード管理有無、リファクタリング機能有無、リモートデバッグ有無などですかね。
さらにVisual Stuidio 2013の中には、さらにバージョンわけ(Ultimate/Premium/Professional)があり、さらにややこしいです。
お値段こちら。
http://www.microsoft.com/ja-jp/news/Press/2013/Oct13/VisualStudio_2013.aspx
Professional | ¥59,800 |
Professional with MSDN | ¥143,000 |
Premium with MSDN | ¥729,000 |
Ultimate with MSDN | ¥1,590,000 |
一番安い、MSDN無し版Professionalが¥59,800。上位版はすべてMSDNセット。
こりゃ、Surface Pro 2が、何台買えるのか、という感じになっております。
個人の趣味開発なら、Express使っとけばいいよ、というマイクロソフトからのメッセージだと受け取りました。
Visual Studio Express は、作りたいものに合わせて別製品になっています。
Visual Studio Express 2013 for Web | Webアプリの作成 |
Visual Studio Express 2013 for Windows | Windows ストアアプリの作成 |
Visual Studio Express 2013 for Windows Desktop | Windows デスクトップアプリの作成 |
Visual Studio Team Foundation Server Express 2013 | ソースコード管理、チームでの作業 |
Visual Studio Express 2012 for Windows Phone | Windows Phoneアプリの作成 |
Windowsアプリを作るのであれば、for Windows(ストアアプリ)か for Desktop(デスクトップアプリ)の目的に合ったほうがあればいいですね。for Webも少々気になりますね…。
for Windows Phoneだけが2012なのが、マイクロソフトのWindows Phoneへの対応がわかるということかもしれません。まあ、いまのところはタブレットに全力投球ですね。