A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
言語使用は継承しているところもあれば共通しているところも多いですが、それぞれまったく別の言語仕様を持ったプログラミング言語ですので、なにをどれぐらいの労力でプログラミングしたいかによってせんたくするとよろしいかと。
C言語は大事ですが、とくに「C言語のみ」にこだわる理由がないのであれば、C++の入門書からはじめてもいいかと思います。
また、リソース管理やスレッド管理を自身で行いたくなく、かつ行う必要もなくて、さらにC++でしか開発しづらいものを作らなくて、比較的手軽にUIのついたソフトウェアが作りたいということであればC#を選択してもいいと思います。
VisutalStudioは、C、C++、C#のどの言語でもプロジェクトを作成できるようになっています。
Linuxなどに開発環境を移したいという場合がありそうな場合はC++をお勧めします。LinuxでC#も出来ないことはなかった気がしますが微妙です。
あと最初の勉強は紙媒体の本を読むより、詳細でなくてもざっくりと説明があってサンプルも乗っているようなWebのチュートリアルなどをお勧めします。最初にたくさん文字を読むよりざっくり理解してサンプルのソースを真似して書くというやりかたが効率的かなと。人それぞれですけどね
参考URL:http://www.geocities.jp/ky_webid/index_old.html
No.4
- 回答日時:
Cの知識を、と言うのであれば、以下のサイトを参考にすると良いですね。
[参考]C言語編INDEX - 猫でもわかるプログラミング
http://www.kumei.ne.jp/c_lang/index_c.html
BCCについては、以下を参考に。
[参考]Borland C++ Compiler 5.5日本語版のインストールの方法
http://www.enri.go.jp/~fks442/K_MUSEN/bcc.htm
VS Express のC++でもBCCと同様なやり方も出来ますけどね。
前述の解説サイトではVC使ってるので、VSの方が感覚的には近いかもしれません。
まぁ、BCCでもVSでも、使い易い方を使えば良いと思いますよ。
No.3
- 回答日時:
たとえばゲームのプログラムを書くにはC++でしょうね。
いろんな種類の戦闘機があったとして、これをいちいちCで書いていたのではたまらないです。ただ一般的には個人が自分で使うアプリを開発する程度の比較的ちいさなプログラムにはCで十分です。Cに慣れてからオブジェクト指向のC++を勉強するとなかなかなじめないのでC++をやるなら最初からC++をやったほうが良いという人もいます。
C#は上記2つとは異質のものです。C#の人に怒られるかもしれませんが今のところ一般的ではないと思います。
最低限必要なものはCのコンパイラで、ボーランドのC++Compilerが無料で利用できます。
勉強するにはMicrosoft Visual Studoのようなものを使うより、テキストエディタだけでこつこつとコーディングするのが一番だと思います。WindowsのプログラムはWin32APIを使って書くのですが基本的な部分は変わりませんので使い回しすればよいわけです。
この回答へのお礼
お礼日時:2010/02/21 20:02
Microsoft Visual Studoを使うより、テキストエディタでボーランドのC++Compilerを使うという方法もあるのですね。考えてみます有難うございました。
No.2
- 回答日時:
CとC++とC#は名前は似ていますが、全て違うものです。
何を目的としてCを覚えたいのでしょうか?
趣味でちょっとしたものを作りたいだけならC#が楽でしょうね。
VBとレベルは変わらないですから。
実業務で使うとか、間違ってそういう道を目指している、とかなら・・・C++覚えるのが良いでしょうね。(その道目指してるのなら、今のうちに考え直した方が良いと思いますが・・・)
C++に関しては、Cの延長線とも言えるので、C覚えてからC++でも構いません。
結局、何をするのに覚えたいかで、どれを使えば良いかが変わってくると思いますので。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# Switch向けにpcでc言語でゲームを作っているのですが、開発環境はWindows10のvisua 1 2022/04/02 07:04
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- その他(プログラミング・Web制作) python fbprophetについて 1 2022/09/29 19:44
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
- 数学 C言語と将来性 7 2022/10/13 16:49
- Windows 10 アプリ内のMicrosoft・・・ 4 2022/10/10 16:08
- C言語・C++・C# visual studio 2019 についての質問です 1 2022/09/21 09:58
- Windows 10 Visual StudioとVisual C++ Build Toolsについて 1 2023/04/16 03:42
- C言語・C++・C# 参考にいろいろとc言語、c++言語プログラミングでレジストリーを操作したいのですが、無料配布のc++ 3 2022/12/22 01:49
- その他(悩み相談・人生相談) 勉強のコツ教えて下さい。 たとえばa,b,c,d,eと何かを5こ覚える場合、 a10回、b10回のよ 4 2022/04/13 23:25
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
このプログラミング言語のfor分...
-
QT(C++)の学習方法について
-
VBSとWSHは読み方が違うだけで...
-
UNITY Float型の接尾辞fって
-
VBSでDim、Private、Publicの違い
-
プログラムははぜ小文字大文字...
-
パスカルケースの由来。
-
vbaとc言語の関連性について
-
C言語、C+、C++、C#の違い
-
C# Exception.StackTraceの言語...
-
C言語での簡単なソフトの作り方
-
VCとVC++
-
C#とC++のざっくりとした違いを...
-
プログラムに書かれる"%"記号の...
-
家計簿ソフトの作成
-
C++における継続行
-
Excel VBAで文字化けする (英語...
-
在宅プログラマーで需要が多い...
-
C/C++だけでグラフィックを扱う...
-
C言語を勉強するためのPC環境
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
プログラム言語について c言語...
-
プログラムに書かれる"%"記号の...
-
C言語とhtmlの違いを どな...
-
vbaとc言語の関連性について
-
AIって何のソフトで作っている...
-
UNITY Float型の接尾辞fって
-
COBOLでのNOT = の AND条件
-
TO_CHARで小数点以下がある場合...
-
COBOLで文字タイプを数字...
-
プログラム言語について プログ...
-
C++における継続行
-
swift言語の最適化 swift最適化...
-
VBSとWSHは読み方が違うだけで...
-
C++ ってなんて読む?
-
web2.0以前のインターネットで...
-
Excel VBAで文字化けする (英語...
-
VBSでDim、Private、Publicの違い
-
HTMLとC++で、どんなホームペー...
-
Pythonって何を意識した言語な...
おすすめ情報