コンパイラ、リンカ

まず、コンパイラ、リンカとはいったい何かを説明しましょう。
C言語でソフトを作るサイクルを見ると、次のようになります。

1)特殊な文章(C言語)をテキストエディタ(メモ帳等)に入力
2)入力した文章をファイルに保存
3)保存したファイルを元にソフトを作る

上の1と2は人のやる仕事ですが、3については、ソフトウェアに任せます。
そのソフトウェアがコンパイラとリンカです。
(図参照)

コンパイラとリンカは元々Windowsには入っていないので、自分で準備しなければなりません。
無料のものから有料のものまでありますが、通常、二つでセットになっています。
コンパイラとリンカがないとC言語のプログラミングは始めれないので、
第一にその二つをそろえてください。

ここにてコンパイラ、リンカの紹介があります。