سلام Code::Blocks بهترین IDE برای ++C هستش
کامپایلر gnu( گنو جنبش نرم افزار آزاد هستش که توسط ریچارد استالمن تاسیس شد ) هم خودش نصب میکنه، همه چی آمادس که بدون هیچ دردسری شروع کنید به کد زدن
Creat New Project----->Console Application
اگه در نظر دارید C# هم کار کنید visual studio بهترین گزینه است
ولی اگر فقط با c++ سرو کار دارید لازم نیست visual studio رو که حجم سنگینی هم داره نصب کنید borlnad c گزینه خوبی است
موفق باشی