• 締切済み

Visual C#.netって、どうですか?

8年ぶりにプログラミングに再挑戦しようと思っています(ちなみに当時はテキストキャラを使用した簡単なゲームをボーランドC++で作成したことがあるレベルです)が、お店に行ったらVisual C++.netの他に、はじめて聞くC#なるものがあり、どちらを買おうか迷っています。実際にするかどうかはともかくとして、せっかくですから仕事としても通用するスキルとしたいので、そうなるとおそらくはC++の方が良いのでしょうが、それに対してC#はどうなのか、ぜひ教えていただきたいです。あと話が若干逸れてしまいそうですが、Visual Basicにも挑戦してみたいので、できればこれも加えた3者の楽しさや欠点、ビジネススキルとしての通用度などを教えていただければさいわいです。よろしくお願いします。

みんなの回答

  • terra5
  • ベストアンサー率34% (574/1662)
回答No.2

C#はJavaによく似た言語と思っていいでしょう。 ですので、個人的には言語としてすっきりしていて扱い安いと思ってます。 ただ、現在はWindowsのみですが。 VBもWindowsのみでしかもC#のような標準的な規格はありません。一番Windowsでの依存性が高いでしょう。 VBは個人的には言語としてすっきりしてない感じが強いし、C++のような速度的、自由度が高い、強力というメリットを感じずに嫌いです。 まあ、簡単に画面が作れるようでだいぶ使われたようですが。 仕事で通用するかはどんな仕事かとか、どんなことを覚えるのかにもよりますのでなんとも言えません。 どの言語も仕事で使ったことはありますので、どれでもあるとは言えますが。 プログラミングの本質は特定の言語によりませんから、 どれでも構わないとは言えます。 実際私がプログラム覚えた言語なんて今はまったく使ってませんし。 ただ、Cからオブジェクト指向やるとかだと大分はなれてますので大変ですが。 プログラムの何が楽しいかは人によると思います。 簡単にいろいろできた方がいいとか、 いろいろ知りたい、細かいところまで自分でやりたい、 派手なグラフィックやりたいとか。 なんでもできるという意味ではC++でしょうか。 結局、自分で何がしたいかがはっきりしないと選べないと思います。 .netでのC++/C#/VB本体だけなら、Microsoft .NET Framework SDKが無償で入手できるようですので、試してみては。 (統合開発環境が無い)

回答No.1

VBと C#かC++のどちらか2つしたいのなら、「Visual Studio .NET Professional」を購入すればいいと思います。3つとも含まれているはずです。

関連するQ&A

  • Visual C++とC++の違いとは?

    プログラミング初心者です。これからC++をやろうと思っています。 そこで、いろいろ調べたところ、WindowsでやるにはVisual C++を使うのが良さそうだという結論に至りました。というか、それ以外にコンパイルの仕方がわかりません。ここで不安なのが、Visual C++を使用して描いたプログラムは、MacやLinuxでも動くのでしょうか? C++の初心者用の本は一冊買ったのですが、Visual C++についてはほんの2ページくらいしか書いていなく、ウェブ上で見たVisual C++のサイトでは、本に書いてあるものと若干プログラムの書き方(文法?)が違っていました。ということは普通のC++ではないのかな?と感じ、また、Windowsでしか動かないのでは、と思ったので質問させていただきました。 そうなら、もし他にVisual C++のようなソフトがあれば教えていただきたいです。

  • Microsoft Visual C++.net Standard

    Microsoft Visual C++.net Standard というプログラミングソフトがありますがこちらはどういったプログラミングソフトなんですか?具体的に時計やゲーム電卓とか作れるのでしょうか?マイクロソフトで様々なソフトが出ているためよくわかりません。C言語を勉強したいのですがこういったソフトがあった方が楽しく勉強できるのでしょうか?誰か教えてください。

  • Visual C#2008 と XNA でプログラミング

    最近C#プログラミングに興味を持ちました。 それで、XNAの技術を使って3Dゲームを作成したいと思っています。 Visual C#2008でもXNAを使えるでしょうか? 参考にしているサイトなどが、Visual C#2005を使っているのでVisual C#2008では使えるかがわかりません。 どうなんでしょうか?

  • Visual C++ って何?

    C言語とWin32 API(?)を勉強したばかりの者です。主に赤坂玲音さんの「Windowsゲームプログラミング」で学びました。(まだ、全然初心者の域ですが) 今回Visual C++ 2005を手に入れたのですが、「?」という感じです。 やはりVisual C++を使わないと出来ないようなことがあるのでしょうか?使った方がメリットがたくさんあるのでしょうか?いくつか検索したりして当った記述ではMFCが使える、などの説明があったのですが、それも「?」という感じです。 出来れば何かプログラムを書きながら学べれば、と思っているのですがおすすめの学習ルート、書籍などありましたら是非教えていただきたいです。 よろしくお願いします。

  • (visual)C++から(active)perlを呼ぶ

    Vista sp1 64 bit, visual C++ 2008 express, active perl 5.1を使用しています。 しばらくの間active perlを使ってテキスト処理のスクリプトを書き溜めてきました。 最近になってC++ を使うようになり、今後はC++中心にプログラミングをしていこうと思っています。 ただ、これまで書き溜めたperlスクリプトをどうにかしてC++で再利用できないかと思っています。またテキスト処理に関してはC++よりやはりperl が優れていると感じ、C++ のプログラムを主体として必要に応じてその中にperlのスクリプトを組み込みたいと考えています。 たとえばテキストファイルを読み込みや最終的な出力するのはメインのC++で書き、各行のテキスト処理はC++からperlのサブルーチンにデータを渡して処理するというような形です。 perlのドキュメントを見る限りではperlembedがこの目的に適しているようでした。 http://perldoc.jp/docs/perl/5.10.0/perlembed.pod サンプルコードなども書いてあるのですが、どうやらunix環境、gcc(?)の例のみのようです。 windows環境でvisual C++ とactive perlを用いて C++からperlを呼び出すようなプログラムを書くにはvisual c++の設定をどのようにしたらよいでしょうか?

  • Visual C++に挑戦してみたのですが、ビルドしたら画面が消えます。

    Visual Studio .net ver2003+WinXPの環境です。 C++に挑戦をたった今始めたばかりでしょっぱなで つまずいているヘボビギナーです。 質問なのですが、 http://www.plustarnet.com/aspil/Programming/c02.htm を見ながら以下のソースをビルドしたのですが、 画面が一瞬で消えてしまいます。 これが正常なのでしょうか? WEBサイトの解説では消えていないのですが・・・。 あと、開発画面は、Visual C++[デザイン] first.cppとなっています。 この様な質問の仕方でいいのかすら分かりかねますが、 もし、説明不足または聞き方がおかしかったらすみません。 どうぞ宜しくお願い致します。 【ソース】 #include <stdio.h> void main(void) { printf("0からのゲームプログラミング\n"); }

  • Visual C#2008 で XNA プログラミング

    来年に学校で卒業作品を作らないといけなくなりました。 パソコンで何かを作るとのことで得意なC言語を使ってゲームを作ろうと思っています。 それでVisual C#でするXNAプログラミングに興味を持ちました。 予定では3Dゲームを作成する予定です。 ある程度はプログラムにも知識がありますが、XNAを使うのは初めてなのでよくわかりません。 参考になるサイト、参考書などのお勧めがあれば教えて下さい。

  • 課題研究でVisual C#でトランプゲームを作成したいのですが

    課題研究でVisual C#でトランプゲームを作成したいのですが C#ははじめでやる言語でなかなか進みません・・・ C言語とVBは習いました。 C#のゲームプログラミングの本も結構あるのですが たくさんあってどれを選べばいいのかわかりません 高い本なので失敗はしたくありません・・・ もし、オススメの本などがありましたら教えていただけませんか? Visual Studioは2005を使っています。 ちなみに作りたいトランプゲームは大富豪です。大貧民ともいいますね

  • VIsual C++6.0のソースを書くところについて

    プログラミング言語の経験は全くない初心者です。 まだ何をつくろうとは考えていませんが、 将来的には簡単なゲームみたいなのを作れれば、と思ってます。 とりあえず新Visual C++6.0入門 ソフトバンク 著者 林 晴比古(はるひこ) を買って実際やってみました。 本に書いてある通りにしてみると確かにできました。 この本であまり文法が理解できなかったので途中で C言語の文法説明をサイトで見つけたので、 今度はそれを見ながらやろうとしたのですが、 問題が一つ! そういうソースを見つけて打つときはどこに打ったらいいのでしょうか? そのソースは年を聞いたりするプログラムなんですけども・・ 詳しい場所を教えてくだされば幸いです。

  • Visual C++ か Borland C Builderか?

    初めて質問いたします。 これまでC言語に対する経験はない者であります。  自分のスキルアップのために、C言語でのプログラミングをしていこうと 考えています。そこで質問なのですが、文字通りの初心者がC言語を学習 しようとする場合、そのはじめにはVisual C++ か BorlandC Builder のどちらで行うべきでしょうか?  過去の質問を見ていますと、すでにdelphiを使っている人が同様の質問を していたように思いますが、そうではなくて、これまでにProgramと言えば いわゆるDosのBasicのみ経験があります。(っていうことは、一般的には ほとんど未経験と同じ扱いですよね:苦笑)  目的としては、数値計算や測定機器の制御などを考えています。 しかしながら、まずは扱えないと話にならないと考えていますので、もし 導入にあたり、いいアドバイスがあれば教えて下さい。  よろしくお願いいたします。

専門家に質問してみよう