質問: 初心者が選ぶべきプログラミング言語は? 初心者が選ぶべきプログラミング言語は? プログラミングの勉強を始めようと思っている超初心者です。この手の質問はこちらでもかなり検索すればヒットしますが、いまいち良くわからないのであえて質問します。 私のような初心者がプログラミングをはじめるときどの言語を選んだらよいでしょうか? 重視することは「将来性があって」「有用性のある」「標準的な」言語です。 言語選びにはしたいことの明確なビジョンがないといけないと言われますよね 私の目的はwindowsのフリーソフトのようなツールを作りたいことを第一目標にしています 後々は勉強の具合により目的も変えてゆきたいと思っていますが・・・ 今現在の理解では・・・ 基礎はcで、ビジネスではjavaで、webはphp、ぐらいしか解りません。どれもプログラミングの共通点を 有していて勉強すればある程度は共通知識を身につけられることも言われてはいますが 言語選びを間違えたくないなと思いまして。 cをすこし勉強したときいつwindowsアプリのようなウィンドウをつくれるかももわかりませんでした。 現在自分ができることといったらexcelでvbaを組んで(かなり低レベルですが)自動化させる程度です。 ビジネスの世界、seなどのプログラマーの世界で今注目されている言語や花形言語など、現在業界のオーバービューも知りたいです、詳しい方どうぞよろしくお願いします。 ※個人的にはrubyが面白そうで、いろんなことができそうだなと思っています。
回答: フリーソフトなどでよく見掛けるのはc++やc#、vbなどでしょうか。 web上で動かすタイプのものであれば、flashやjavaもあります。 こんなソフトを作りたいなど、はっきりとしたアイデアがないようでしたら、 とりあえず勉強してみるのはいかがでしょう? c++、c#、vb、rubyなどの言語である程度共通でできることと、 個々の特性(それぞれの言語で使える関数など)があります。 はっきりとした目的がないのであれば、特定の言語にしぼるのは難しいかもしれません。 どの言語でもある程度のことはできてしまいますから。 これはやる気の問題になりますが、すでにrubyに興味をもたれているようなのでそれからはじめてみてはどうですか? 後は図書館や本屋などでプログラミング関係の本を見て決めるのもありだと思います。