どの言語を学ぶべき?

目的別で考えよう

どの言語を学ぶかは、「何をやりたいか」で考えると良いと思います。
ゲームを作りたいとか、便利なツールを作りたいとか、そういう目標があれば楽しく学べるでしょう。

ゲームを作りたい

GUIツールを作りたい

ちょっとした作業を効率よくやりたい

例えば、「nekomimiフォルダの中の全画像に対して、ファイル名の先頭に「neko_」とつけたい」などといった、日常でのちょっとした作業(でも、画像が100枚あったら大仕事ですよね)をささっとやりたい場合、スクリプト言語であるPerl、Ruby、Pythonがおススメです。

Mac? MacでリネームするならAutomatorかAppleScriptの方が楽ですよ。

Web上で動くものを作りたい

などがあります。おススメはPerl、Ruby、Pythonなどを用いたCGIやPHPです。
当然、他にHTMLの知識も必要になります。

Flashを作りたい

とにかくいろいろやりたい

とりあえず、

といった感じで身につけていくのはどうでしょうか。コンパイラ系とスクリプト系はどちらからでもかまいません。
また、関数型言語(Lisp、Ocaml、Haskellなど)の世界に足を突っ込んでみるのも楽しいかもしれません。
さらにPrologなどの論理型言語と呼ばれるものもあります。

プログラミングを楽しみたい

プログラミングを楽しみたい人やプログラミング自体を勉強したいという方は、
余計なことをあまり考えなくていいRubyPythonといったスクリプト系がいいと思います。
どちらも、WebのCGIプログラムからGUI、ゲームなどなど色々なものが作れますから、
実用的にも覚えておいて損はないと思います。

スーパープログラマになりたい

OSたんをつくりたい

彼女を作りたい

世界を作り変えたい

働きたい


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS