UPD: Выпендрежникам: не надо мне писать про различие компилятора и IDE. Я это понимаю, а автор нет. Поэтому я отвечаю не то что написано в вопросе, а то что он имел ввиду.
Ivan Sokolov, не надо тут выпендриваться об этих различиях как будто ты не понял что спрашивал тс. Автор новичок и явно имеет ввиду именно IDE. Я очень сомневаюсь, что новичку будет интересно какой ему удобнее юзать под виндой компилятор: microsoft cl, mingw, или интеловский. На начальных этапах компилятор не важен, да и из контекста вопроса видно, что он про IDE