Давайте различать IDE и компилятор. IDE -- это пользовательская оболочка. Все IDE можно разделить на 2 группы:
1. Сразу привязана к определенному компилятору (например, Microsoft Visual C++). Такой вариант чаще всего используется в коммерческих компиляторах и IDE.
2. Без жесткой привязки к компилятору. Этот вариант более распространен в GNU/(дриугие подобные лицензии).
Совсем простая среда -- коммандная строка

Можно попробовать CodeBlocks или Dev-C++. Но если Вы собираетесь серьезно заниматься программированием на C/C++ под Microsoft Windows, то изучайте Microsoft Visual C++ как среду и компилятор. Если нет, то берите любую свободную (компилятор и среду).