プログラマがC言語を学ぶべき10の理由を読んで思った C言語が学ぶ価値のあるプログラミング言語であることは間違いない。しかし、あまりに特別視するのはよくないと思う C言語は、C++やJavaと比べて低レベル(low level)な言語である。低レベルな記述が必要になるまでは、高レベルな話にとどめるようにしないと遠くには行けない(相対的な話ではありますが、C言語を低級あるいは低水準と呼ぶのが許せないという人は、K&Rの1ページ目を参照してください) デバイスドライバやオペレーティングシステム(OS)はもっぱらC言語により書かれている。デバドラやOSをいじるようになるまでは、C言語は要らないかもしれない マイクロコントローラを書く仕事を受注したいと思った場合にはC言語が出来ないといけない。リレーショナル・データベースに関連する仕事を受注したいと思った場合にはSQLが出来ないといけない。受注でき