MinGW
LinuxのCコンパイラーのWindows移植版のようなものです。 テキストエディタでソースを書き、コマンドラインから実行します。 インストールは一番簡単。cygwin
Linuxのターミナルをエミュレートさせたようなソフトです。 テキストエディタでソースを書き、仮想的なコマンドラインで実行します。 インストールはちょっと面倒。Visual Studio Express
MicrosoftのVisual Studio無料版です。 入れたらだいたいWindows Updateとかも必要だし無料用ライセンスが必要だし、 ちょい面倒だけど機能は一番豊富。 内蔵エディタでソースを書き、GUI的に実行できます。2020年代に差し掛かった今なら、まあWSLが一番でしょうか。