まず、コンパイラ、リンカとはいったい何かを説明しましょう。
C言語でソフトを作るサイクルを見ると、次のようになります。
1)特殊な文章(C言語)をテキストエディタ(メモ帳等)に入力
2)入力した文章をファイルに保存
3)保存したファイルを元にソフトを作る
上の1と2は人のやる仕事ですが、3については、ソフトウェアに任せます。
そのソフトウェアがコンパイラとリンカです。
(図参照)
コンパイラとリンカは元々Windowsには入っていないので、自分で準備しなければなりません。
無料のものから有料のものまでありますが、通常、二つでセットになっています。
コンパイラとリンカがないとC言語のプログラミングは始めれないので、
第一にその二つをそろえてください。
ここにてコンパイラ、リンカの紹介があります。