• ベストアンサー

Visual C++ or C# or BASIC .NET

現在Visual C++.NETを勉強しています。本屋へ行くとむしろBASICやC#の本が多いように気がします。 c++よりBASICやC#の方が人気があるのでしょうか? そこで、これら3つの中で今後勉強していくにはどれが良いと思いますか?良いと思うものを勉強したいです。よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • sha-girl
  • ベストアンサー率52% (430/816)
回答No.3

まず根本的に違うのは VB.net C#はFrameworkのソフトしか作れません。 逆にVC++を使ってFrameworkのソフトを作る事は普通しません。 (VC++でFrameworkのソフトを作る事は可能) 人気というか、SI系の開発では、VB.netやC#の方を主に使います。 その為全体的な開発比率ではVC++より高いはずです。 一方、ゲーム等の市販パッケージソフトはVC++を使います。 ただ最初に学習する言語としてはVB.netやC#をお勧めします。 (難易度としてVC++の方が敷居が高い為)

参考URL:
http://yougo.ascii24.com/gh/84/008443.html

その他の回答 (4)

  • toshi7607
  • ベストアンサー率12% (60/482)
回答No.5

適した言語選択は、何を開発するかによります。 つまり、あなたが何を作りたいのかが明確でないと適した言語はわかりません。 片や、ただ勉強したいというだけなのであれば、C++を覚えればC#やBASICは後から付いてきます。 でも、目的もなく勉強しても面白くないと思いますけどね。

noname#15691
noname#15691
回答No.4

敷居が低い順としては、 VB.net -> C# -> VC++ 覚えた方がいいと思う順は、 VC++ -> C# -> VB.net よって、時間的に余裕があれば後者を、無ければ前者を薦めします。 但し、Windows以外の環境でソフト開発を行う可能性がある場合はC++が必須で、現在のところC#やVBにメリットはありません。

回答No.2

それぞれ特徴が違うので一概に言えませんが、個人的にはC#かなぁと思っています。 それぞれのカンタンな特徴は、参考URLをご参考になさってください。

参考URL:
http://www.microsoft.com/japan/msdn/vstudio/2005/express/
  • toshi7607
  • ベストアンサー率12% (60/482)
回答No.1

C++です。

関連するQ&A

  • Visual Basic

    Visual Basicを勉強する事になったのですが、Visual Basic6.0と Visual Basic.NETどっちらを勉強したらいいのですか?また、お勧めの 本というのはありますか?教えてください。宜しくお願いします。(C言語とjavaに関しては、勉強したことがあります。VBに関しては、全くの初心者です。)

  • VISUAL BASIC と VISUAL C その2

    VISUAL BASICでプログラムを組むと、VISUAL Cに比べソフトが重たくなるとか、外部との入出力機能が劣るとかそんなことはないのでしょうか。VISUAL BASICは、5年以上前に良く使いましたが、Cを全く知りません。PLCから50個ほどのデーターを入力して、それをリアルタイムに表示したり、グラフにしたりするWINDOWSソフトを作ろうとしています。VISUAL BASICでも組めると思いますがが、なにせVISUAL Cを全く知らないため、勉強したらもっといいことがあるのか教えてください。

  • cとVisual Basic

    cで作ったプログラムを、Visual Basic上で動かすことは可能ですか? 普段Cで数値計算プログラムを作っています。標準関数しか使っていません。最近、これをウィンドウズ上のGUIアプリケーションにするように命じられました。Visual Basicが手元にあるので、もし可能なら、Basicのプログラムに書き換えることなくアプリケーションを作りたいのですが。 とんちんかんな質問かもしれませんが、よろしくお願いします。

  • Visual Basic C# C++ 3種類あるけど、どう違う?

    お世話になります。 Visual系にはいくつが種類があり、 Visual C++ Visual Basic Visual C# の3種類があると思うのですが、違いがよく分かりません。 それぞれの向き不向き、特徴があれば教えていただけないでしょうか。 私は、初心者で、windows上で動作するexeアプリケーションファイルを作りたいと思っています。Visual Basicが一番簡単なようですが、もし、ほかの二つに比べて機能制約があるようでしたら、勉強してよりよい作品を作りたいと思っています。 ご回答を宜しくお願いします。

  • visual C++につて教えて下さい。

    私は今、visual C++について勉強しています。visual C++についての課題があるのですが、その内容がうまく書けません。その内容はvisual C++とはどういうものか?visual C++はどういう役割りがあるか?c++との違いは?visual C++の特徴はなにか?などがあります。私は「visual C++3週間完全マスター」というもをやっています。しかし、初めてvisual C++をする私はなんとか本の通りしているだけで、どういうものか?ときかれてもうまく表現できずとても困っています。この質問にうまく答えられる方、分かり易く教えて下さい。お願いいたします。

  • visual C++について教えて下さい。

    私は今、visual C++について勉強しています。visual C++についての課題があるのですが、その内容がうまく書けません。その内容はvisual C++とはどういうものか?visual C++はどういう役割りがあるか?c++との違いはvisual C++の特徴はなにか?などがあります。私は「visual C++3週間完全マスター」というもをやっています。しかし、初めてvisual C++をする私はなんとか本の通りしているだけで、どういうものか?ときかれてもうまく表現できずとても困っています。この質問にうまく答えられる方、分かり易く教えて下さい。お願いいたします。

  • 「Microsoft Visual C++」でCやC#できますか?

    プログラミングについて初心者です。 仕事の関係でC#を勉強しないといけなくなりました。 学生時代はMATLABしかやっていないし、独学で勉強しようと思って学生時代にMicrosoft Visual C++を入れたのですが、本を見て例題にそって動かしただけであとはずっと眠っています。。 ここで質問があります。 C#を勉強するのにMicrosoft Visual C++では駄目でしょうか?(とんちんかんな質問してたらすみません。コンパイラがあればCは大丈夫って聞いてたのですが。。) あまりにもおかしい質問ならご教授願います。 C#を勉強するには、Microsoft Visual C++ではなくてVisual Studio 2005 Standard Editionの方がいいのですか?(ネットでいろいろ調べたらこれがでてきました。) もし、Visual Studio 2005 Standard Editionならいま入ってるMicrosoft Visual C++はアンインストールしてから入れたほうがいいですか? よろしくお願いします。

  • visual c++/c# 2005 Express Editioenについて

     最近、visual C++/C# 2005 Expressをダウンロードして、勉強しています。visual C#とvisual C++の本は買ったのですが、Visual C++.netのMFC、2005のCLRの意味が分からなくて、本を読んでも理解できません。とくにMFCが…実は、Visual C++は、.netで2002~2003年バージョンで、メニューなども違って、どう読みこなせばいいか分かりません。(Visual C++.net 入門 ビギナー編 著 林晴比古) どなたか、MFCとCLRの違い、また、この本のどの点が、VisualC++2005 Express Editionと同じなのか、教えてもらえれば、うれしいです。  よろしくお願いします。

  • Visual BasicでRS-232Cを使ってデータのやり取りをしたい

    今からVisual Basicを勉強していこうとしているものです。 勉強して、一応現段階の目標として、タイトルにもありますが、Visual Basicで作ったソフトを使ってRS-232Cを介してデータのやり取りが出来るようになりたいと思っています。 同じ事の繰り返しになりますが、用はパソコンを使ってRS-232Cを介して、ある電子機器にデータを送ったり、受け取ったり出来るようになりたいと思っています。 多分、現段階で方法を聞いてもチンプンカンプンだと思うので、参考になる本がありましたら教えて下さい。 よろしくお願いします。

  • VisualのC関係についての質問。

    最近、本を読んで、Visual C++ .NETとVisual C# .NETがあるということを知りました。 これらは、プログラミングしてはとても難しいと言う事もわかりました。 しかし、私はこれらを学んで見たいのですが、 とても難しい言語ということなので、 どうせならいいものを学びたいです。 そこで、Visual C++ .NETとVisual C# .NETの長所と短所を教えてください。 本ではVisual C# .NETの方が進んでいるということなので、 Visual C# .NETを学ぼうと思うのですが、 Visual C++ .NETにできて、Visual C# .NETではできないことはなんですか? Visual C++ .NETとVisual C# .NETに詳しい方々。 ぜひともご回答お願いします。