最初に勉強するプログラミング言語は何がいいか?
2016.10.19更新
最初は黙ってC言語でDOS窓かターミナルエミュレーター上で動くプログラムを作ればいいと思います。
最初はモバイルとかウェブとかウィンドウ出したりマウスを使うようなプログラムはしないほうがいいと私は思います。
それが結論であるんですけど、別にしたいことをすればすればいいと思います。
とりあえず情熱をかけられる言語ならなんでもいいんじゃないでしょうか。
興味を持てる言語です。
まあやる前から何に興味持てるか分からないでしょうけど。
どのOS、どの言語、どの開発環境に傾倒するかで、これからのプラグラミング人生が全く違ったものになります。
得た知識や技能が時代についていけず突然プログラムを作れなくなる可能性があります。
ブログラムを作れても作った物が選んだ言語により評価されない場合もあります。
最初に勉強する言語は半分どうでもいいと思いますが、のめり込む言語には慎重になってください。
ターゲット(開発対象)により言語の選択肢は狭くなります。
一般的な言語選択となると、
WindowsならC++(C言語含む)かC#。
GNU/LinuxならC言語かC++。
Mac OS X、iPhone、iPadはObject Cが標準言語だけどマイナーな言語だとは思う。
AndroidならJava。
ウェブブラウザで動かすプログラムならJavascriptかPHP。(PHPは要サーバー)
になると思います。
ひとつの言語を複数の環境で使うことを考えるならその組み合わせにより選択肢はかなり狭くなり、ひとつの言語では不可能な場合もあります。
Windowsソフトを作る目的でC#を選択することについて否定しません。
個人的にはC#は好きではありませんがWindowsに限定したプログラムしか想定していないなら悪くはないと思います。
(monoとかXamarinというのもあるにはありますが。)
C言語の話
あーすブラウザ
オンライン鍋田辞書
鍋田辞書トップ