仕事で仕方なく C# で開発していますが、Visual Studio ってバージョンがたくさんあって良く分かりません。
まず、現時点ではバージョンが「2013」 が最新です。
次に、エディションが「Express」「Professional」「Ultimate」とかに分かれるようです。
Microsoft のページをググって見たのですが、エディションに何があるのかひと目で分かるページが見つけられなかったんですよね…。
とりあえず、無料か有料かで「Express」とその他に分かれます。
「Express」は商用利用可能とのこと。
じゃあ有料のエディションの存在意義はなんなのか、と言うと 「Express」は機能が制限されているらしいです。
と言うか、どっちかと言うと追加機能が使えないと言うことらしい。ちょっと高度なことをやろうとするとひっかかるのかな、と思うのですが、とりあえず普通に使う分には問題ないようです。
それでもって、開発対象によっても分かれています。
Microsoft Visual Studio Express 2013 for Web
Microsoft Visual Studio Express 2013 for Windows
Microsoft Visual Studio Express 2013 for Windows Desktop
Web が Web ページとか Webサービス です。ASP.NET です。
Windows が Windows ストア アプリおよび Windows Phone アプリ とか言う謎のやつです。
Windows Desktop が今までの普通の exe を作るやつです。
あと、
Microsoft Visual Studio Team Foundation Server Express 2013 と言う、ソースとかの共通管理したいデータを管理する、チーム開発用のサーバソフトもダウンロードできるようです。