• ベストアンサー

どの言語から?

toginoの回答

  • togino
  • ベストアンサー率75% (97/129)
回答No.3

まず僕の結論から申しますと 言語は「一般的に知られているものならなんでもいいです」 もちろん言語によっていろいろな差異がありますが はじめに学ぶのは各言語に共通する考えです。 変数・配列・データ構造・関数・構文 これが分かってしまえば、あとはなんでもこい!になります。 だから、適切なアドバイスが受けられる言語を選択 されるのが一番だと思います。 私事ですが、僕が始めて触った言語は ファミコンの ファミリーベーシックというものです。 その後、NEC PC98 の電源を入れたら最初に出てくる N88-BASIC で遊び、たまたま本屋でマシン語の本を 読んで、「マシン語が最速!」という言葉にひかれ 市販ソフトを逆アセンブルする(^^;)学習をし、 時代は C 言語だとのことで、C 言語をかじり 大学で C++ を勉強し、そして時代は Web アプリと のことで ASP, Perl などのスクリプト言語へ・・・ 分かってもらえますかね? 別に言語の性質で選んだんじゃないんです。 その言語を学習するいい環境があったから その言語を選んでいるのです。 だから、この言語を学べば効率がよい!なんて ことはないと思うのです。 ちなみに C と C++ の違いですが、確かに 最初から C++ をすると戸惑うことが多いでしょう。 C++ は C を拡張したものですので、まずは C を 知らないことには C++ はできません。 僕も C → C++ と移行したのですが、その理由は VisualStudio の MFC という存在です。 この MFC は C++ を理解しないと使いものになりません。 この MFC はいきなり CWinApp を継承するところから 始まり、多くの方が挫折し、Win32 の C へ帰られます・・・ 長文になってもうし分けないのですが、 「どの言語から始めれば効率よく覚えていけるのか」 には、一般的な答えはないと思います。 あなたのまわりの環境が、どの言語を学ぶのに 適しているのか、それにかかると思います。

mame2mame
質問者

お礼

効率のいい学び方ってないんですね(^^;)う~ん、あって欲しかった。 これから、どの言語が自分の環境に適しているのか調べたいと思います。 回答どうもありがとうございました!

関連するQ&A

  • マシン言語をC言語に変換することってできるんでしょうか??

    プログラミング系はまったくもって初心者です。 単純に興味からなのですが C言語→コンパイル→マシン言語 これは理解できたのですが この逆についてはできるのでしょうか?? もしできるのならやり方など教えていただければなと思います。 よろしくお願いします。

  • C言語を始めたい

    最近コンピュータプログラミングに興味をもち、始めたいと思います。 初心者なので当然、わからないことが沢山です。 「C言語から始めればいいのでしょうか?」そこからの話です。うちのcelelonでは無理なのは承知ですが、どんなコンピューターだといいのか、わかりません。 詳しいかた、ご指南よろしくお願いします。

  • ゲームプログラミングは何言語?

    ゲームプログラミングに興味があるのですが、初心者なので全く分かりません。今、PascalとJavaを勉強しています。これからC言語も勉強の予定です。パソコンやプレステのゲームソフトもこのような高水準言語で書かれているのですか?それとも、まったく別のもので書かれているのでしょうか?もしゲームプログラミングをするにあたって、この言語は勉強しておいたほうがいいよというのがありましたら教えてください。

  • c言語について

    僕はc言語どころか、プログラミングについて何も知らない初心者です。 ですが、こんな僕でもc言語でプログラミングが書けるようになりたいです。 その為にc言語の教科書(明解c言語)だけは買ったのですが、 そのc言語を書くためのアプリ的なものは何を使えばいいのでしょうか。 また、c言語を学ぶ前に「これを習ってなかったら、c言語は出来ないよ!笑」的なものはありますか? (小学校の九九が出来ないのに、中学の因数分解は出来ないよね!みたいなものです) それを学ぶためのオススメの参考書があれば、そちらも教えて欲しいです! また、オススメの勉強法があれば知りたいです! よろしくお願いします。

  • おすすめのアートプログラミング言語

    今僕はアートプログラミングについて興味を持っておりいずれはARやCGなどを駆使したメディアアートを作れるようになりたいと思っています そこで質問なのですがアートプログラミング初心者おすすめのプログラミング言語はなんでしょうか processingやopenFramewarksなどの言語があることを知りましたがイマイチどの言語を勉強すべきかわかりません是非教えてください ちなみに最低限のC言語,javaプログラミングはできます

  • プログラミング入門に最適な言語

    プログラミング入門に最適な言語 最近プログラミングに興味をもって、プログラミングに挑戦しようと思ってます。 最終的にC++へ行くつもりですが、何の言語からはじめるのがいいでしょうか。 よろしくお願いします。

  • プログラミング言語についての質問

    かなり初歩的な質問です。 現在、プログラミングに興味をもっています。 しかし、C言語やJava、Rubyなどたくさんの種類があって正直良く分かりません。 言語が違うとその用途や目的も大きく変わるのでしょうか? 大変申し訳ないんですが、初心者なのでかなり優しく教えていただけるとありがたいです。 ぜひ、回答よろしくお願い致します。

  • C言語かBasic言語

    プログラミングにチャレンジしようとしている者です。 初心者のため、C言語かBasic言語どちらを勉強していけばいいのかわかりません。 また、最終的には自分でアプリケーションを作ってみたい、と思っています。(ブラウザなど) そこで、「これなら初心者でもチャレンジできる!」という言語を教えていただきたいのです。 できればわかりやすい本などもありましたら教えてください。(入門書など) よろしくお願いします。

  • C言語についての初心者向けの本を探しています。

    C言語についての初心者向けの本を探しています。 C言語・プログラミングなどの知識はないに等しいぐらいです。 最終目標としてはゲームなどをプログラミングしてみたいと思っています。 実際に本屋に言ってみてどれがいいかを探したのですが、 そのような知識のない私のはどれが分かりやすいのかはまったく分かりませんでした。 ネットなどで調べてみた結果、 「猫でも分かるC言語」 「やさしいC」 「明解C言語 入門編」 らへんの本が初心者に向いていると知ったのですが実際はどうなのでしょうか? 実際に呼んだことがある方や、評判を聞いたことのある方はお教えください。 また、このほかにも初心者向けの本がありましたらお教えください。

  • プログラミング言語について

    コンピューター関連に詳しい人にお聞きします。 最近プログラミングに興味がわいてきました。 調べてみるといろいろな言語があるということが分かり、うぃきなどで調べてみたのですが意味が分かりませんでした。 javaやc、c++,phpなど実生活ではどのような場で使われているのでしょうか? それと俗にプログラマーと呼ばれる方々は、それらの言語すべてに対して知識があるのでしょうか? またプログラミング言語同士には、なにか繋がりがあるのでしょうか?例えばc++はcの派生といったようなもの。 回答よろしくお願いします。