>>339
どんな言語(自然言語でもプログラミング言語でも)読み書きするのが基本。
たくさん読んでたくさん書く。

入門書をざっと読んであたりをつけたら、既存のソースを読みまくって、
改造しまくるのが勉強になるんじゃないかな。

ただいい入門書というのがなかなかお目にかかれないんだけれども。

Cで言えることはメモリのイメージを常に頭に置いてプログラムすることかなあ。
多分言語仕様とかその辺はすぐにマスターできると思うんだ。
forとかwhileとか関数とかその辺はあんまり難しくないでしょ?

実際のビットパターンまではイメージしなくてもいいけど、
変数がどこに存在するかとか、ポインタが指している先は何かとか、
その辺具体的なメモリのイメージを常に意識するのが上達のコツみたいな気がする。
あくまで気がする程度w けどCでプログラム組んでいるときに意識するのは常にここだ。