- ベストアンサー
プログラミング言語を三つ習得する
「三つ」という数に特に深い意味があるわけではないのですが、そのくらいはプログラミング言語を習得したいと計画しています。最初は「C」に決めています。 のこりの二つとしては、どういうものが適当でしょうか。将来も消えることなく活用範囲が広いものをと考えています。定番の、良い標準テキストもある言語を希望しています。よろしく御教示下さい。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
#1の方もコメントされていますが、まずはCでも何でも、頭に思い描いたプログラムの動作を、リファレンスマニュアル片手でも良いから、ちゃんと作れるようになって、それから他の言語を勉強して下さい。 そうでなければ、必ずどこかで破綻します。 プログラム言語はそれぞれ構文が違いますし、動作も違います。 同時進行で複数の言語を理解しようとしたら、どこかでごちゃ混ぜになる。 例えば、どの言語でも頻繁に利用する「forループ」でさえ、『「初期値」から「ある値」になるまで「増分値」毎に繰り返す』と言う動作は同じでも、構文は同じではありません。言語と処理内容によっては、初期値や増分値が無くても動作します。 そんな言語間の違いを理解できるのも、基本となる言語が頭の中にあるからです。 「Appleはりんごの事だよ」と言われても、そもそも「りんご」と言う日本語を知らなければ、「Apple」と言う英語も理解できないように、プログラム言語も同じで、何か一つのプログラム言語を理解していないと、他の言語は理解できません。 「二兎追うものは一兎も得ず」です。 今の質問者さんは二兎追うどころか、弓の引き方すら分からず、一兎も追えない状態です。そんな状態で二兎を追うなんて無謀としか言いようがありません。 まずは弓の扱い方を覚え、一兎を確実に仕留められるようになってから、二兎を追いかけましょう。 そして途中で「二兎追いかけるのは無理」と判断したなら、ターゲットを一兎に絞って、確実に仕留めて成果を上げましょう。
その他の回答 (1)
- Macpapa10
- ベストアンサー率9% (127/1288)
1つ目を習得してから次を考えましょう。
お礼
ありがとうございます。御厚意に感謝いたします。Cから始めます。