まずC言語を勉強するといってただ本を読むだけではなかなか覚えられません。私も最初は本ばかり買い読むだけ読んで難しいなぁと感じたぐらいでほとんど上達しませんでした。
実際にソースプログラムを作成しわからないことを本で調べていくと徐々に覚えることができるようになりました。ソースプログラムはメモ帳などのエディタで作成できますが、それを実行モジュールにするためにはコンパイラ、リンカが必要です。幸いフリーのコンパイラがインターネットでダウンロードできますのでLSI
C-86 試食版やBorland C++ Compiler 5.5などを入手して勉強しましょう。