• ベストアンサー

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

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

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

  • ベストアンサー
noname#161640
noname#161640
回答No.2

>言語が違うとその用途や目的も大きく変わるのでしょうか? かなり変わります。昔はどれもできることは似通っていましたが、最近はかなり性格が違ってきていますから。まず、どんなことをしたいのか?を考えてから決めたほうがいいんじゃないでしょうか。 ・Webのプログラムを作りたい――とりあえず、PHPあたりから。簡単で手が出しやすいので。 ・Windowsのアプリを作りたい――C#あたりから。Visual Studio Expressなら無料。 ・iphoneのアプリを作りたい――当分は無理。ある程度プログラミングがわかるまでパス。 ・Androidのアプリを作りたい――Javaから。ひと通りJavaがわかったところでAndroidへ。 ざっとこのあたりで考えてみてはどうでしょう。

chara-boze
質問者

お礼

回答ありがとうございました。 ざっくばらんに、言語の目的が理解できました。 目的や用途自体もあまり理解できていなかったので大まかに言語というものを理解することができました。 本当にありがとうございました。

その他の回答 (4)

  • Rulurulu
  • ベストアンサー率47% (8/17)
回答No.5

下のサイトの解説も読んでみてください。 多くのプログラミング言語について 少しふざけて書かれていますが、それでいてかなり的を得た解説でもあり面白いです。 プログラミング言語人気TOP10の簡易解説 http://www.mwsoft.jp/column/program_top10.html

参考URL:
http://www.mwsoft.jp/column/program_top10.html
chara-boze
質問者

お礼

回答ありがとうございました。 かなり分かりやすい解説でタメになりました。 参考にさせていただきます。

  • sykt1217
  • ベストアンサー率34% (277/798)
回答No.4

#2さんと相反することを書いてしまったので補足です。 #3の私の回答は「サーバサイド言語なら」という前提で読んで下さい。 ローカルで動くアプリ作成などの際は全く毛色の違う言語・思考になりますので。

  • sykt1217
  • ベストアンサー率34% (277/798)
回答No.3

>言語が違うとその用途や目的も大きく変わるのでしょうか? 基本的には同じです。 ただ、環境を整える上での値段やDB・サーバとの相性、レスポンスなどに違いが出てきます。 言語による向き不向きは多少ありますが。 「目的」の一つに「レスポンスが良い」などがある場合はPHPなどを選びますね。

chara-boze
質問者

お礼

回答ありがとうございました。 友人に聞いたら、全く性質が異なるから大変だよと言っていたのですが、基本的に同じであることを知って多少安心しました。 PHPなど、まだまだ分からないことだらけですが、頑張って勉強していきたいと思います。 ありがとうございました。

  • morchin
  • ベストアンサー率16% (212/1281)
回答No.1

普通は、用途や目的によって言語を選ぶ。 勉強用言語だったらPythonがいいんじゃない?

chara-boze
質問者

お礼

かいとうありがとうございました。 勉強用として、友人もPhythonが最適であるとおっしゃってました。 今後の勉強用として使ってみたいと思います。 お忙しい中、ありがとうございました。

関連するQ&A

  • JAVAはどんなプログラミング言語を用いて開発されたんですか?

    JAVAに関して質問があります。 (1)JAVAはどんなプログラミング言語を用いて開発されたんですか? (例えばC言語で作成されたとか) (2)JAVAで作られたプログラミング言語とかはありますか? (例を挙げるとRubyやHSPはC言語で書かれているとか、なでしこはDelphiで書かれているとかです。)

  • 初心者が選ぶべきプログラミング言語は?

    初心者が選ぶべきプログラミング言語は? プログラミングの勉強を始めようと思っている超初心者です。この手の質問はこちらでもかなり検索すればヒットしますが、いまいち良くわからないのであえて質問します。 私のような初心者がプログラミングをはじめるときどの言語を選んだらよいでしょうか? 重視することは「将来性があって」「有用性のある」「標準的な」言語です。 言語選びにはしたいことの明確なビジョンがないといけないと言われますよね 私の目的はwindowsのフリーソフトのようなツールを作りたいことを第一目標にしています 後々は勉強の具合により目的も変えてゆきたいと思っていますが・・・ 今現在の理解では・・・ 基礎はCで、ビジネスではJavaで、WebはPHP、ぐらいしか解りません。どれもプログラミングの共通点を 有していて勉強すればある程度は共通知識を身につけられることも言われてはいますが 言語選びを間違えたくないなと思いまして。 Cをすこし勉強したときいつwindowsアプリのようなウィンドウをつくれるかももわかりませんでした。 現在自分ができることといったらExcelでVBAを組んで(かなり低レベルですが)自動化させる程度です。 ビジネスの世界、SEなどのプログラマーの世界で今注目されている言語や花形言語など、現在業界のオーバービューも知りたいです、詳しい方どうぞよろしくお願いします。 ※個人的にはRubyが面白そうで、いろんなことができそうだなと思っています。

  • プログラミング言語の質問です

    プログラミング言語の質問です プログラミング言語を今から勉強しようと思います。 そこで、オブジェクト指向の言語として(というより、今の社会で役立つ言語として)習うべきなのはどの言語でしょうか? 私は候補として、javaとC++を知っていますが、どう違うのかは分かりません。 どちらもCからの派生みたいなことは知っています。 そこで、javaとC++を比較して (1)どう違うのでしょうか?(できることの違い) (2)どちらの方がより優れていると思いますか? 今のところjavaとC++を考えていますが、他の言語の方が良いなら教えてください。 その他、プログラミング言語に関して知っておいたほうが良いことがあれば、 ぜひ教えてください。 回答よろしくお願いします。

  • プログラミング言語の質問です。

    プログラミング言語の質問です。 プログラミング言語を今から勉強しようと思います。 そこで、オブジェクト指向の言語として(というより、今の社会で役立つ言語として)習うべきなのはどの言語でしょうか? 私は候補として、javaとC++を知っていますが、どう違うのかは分かりません。 どちらもCからの派生みたいなことは知っています。 そこで、javaとC++を比較して (1)どう違うのでしょうか?(できることの違い) (2)どちらの方がより優れていると思いますか? 今のところjavaとC++を考えていますが、他の言語の方が良いなら教えてください。 その他、プログラミング言語に関して知っておいたほうが良いことがあれば、 ぜひ教えてください。 回答よろしくお願いします。

  • プログラミングをするならどの言語

    こんにちは宜しくお願いします。 40歳近い私は、BASIC等でプログラムを組んだ世代ですが 最近新しいプログラミング言語を覚えようと思っております。 用途にもよると思いますが、お勧めのプログラミング言語が ありましたら、教えてください。 自分では、JAVAとかC++とかなのかなと思っています よろしくお願いします

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

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

  • プログラミングを始めようと思います。どの言語からやればいいでしょうか?

    プログラミングを始めようと思います。どの言語からやればいいでしょうか? プログラミングを始めようと思っています。 でもどの言語から始めればいいのか、基礎知識は何が必要か、 どこから手をつければいいのか分からなくて・・・ いろんな質問やサイトを調べたら javaかCかVB のどれかからやった方がいいと あったのですが、 超初心者はどれから始めたほうがいいんでしょうか? あと、プログラミングを始めるのにあたって 必要な基礎知識は何でしょうか? これは調べた質問・サイト全て 言っていることが違うので・・・ いろんな人の回答がほしいです。 宜しくお願いします。

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

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

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

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

  • どのプログラミング言語を学習しようか迷っています

    こんにちは、プログラミング言語のことで質問させて頂きます。 私は情報学部の一年生です、この夏休みに堕落した生活を送るのも無駄なので、学校ではやらないプログラミング言語を少しでも学習し、何かを作って遊んでみようと考えています。 目的もどのような会社に就職したいかの希望も今のところは無く、何かを学習したいから、とりあえずどれかを学んでみようかという考えです。 ですがどの言語を学ぶべきかがわかりません、大学ではC言語を「明解C言語」の関数の範囲まで完了し、後期で残りをやる予定となっています。 また、二年次にJavaをやる予定です。 なのでJavaとC以外のどれかの言語を学ぼうと思っているのですが、C++やC#やCOBOLなど、種類も多く、どれも使い方が違い、どれを学ぶべきかで迷っています。 どの言語を学ぶにしても、C言語と混ざってC言語が使えなくなる、といったこともあるでしょうし・・・・どの言語を学ぶのがいいのでしょうか。

専門家に質問してみよう