Cで書くなら、マシン語とまではいかなくてもパソコンの動作原理(メモリにデータと命令が混在していて、CPUは指定したメモリ位置の命令を読んで・・・とか。いわゆるチューリングマシンの話)は知っておくべきだろうし、JavaとかPerlとかPHPとかだったら別にそんなのよりも必要な知識はいっぱいあるだろうし。 もしかしてJavaとかPerlとかPHPとかでのコーディングははプログラミングじゃねぇ!とかいいたいんじゃ・・・とか思って元記事を見たらそうではないみたいですが。 # 学生時代に実習でマイコンのプログラミングをしたとき、「サブルーチンをアセンブラで書いてもいいですか」と教官に聞いたら「そんな無駄なことする必要はない」とか言われたことをふと思い出した