IDE for C++ programming in Windows. Any recommendations?

ThatsABigOne

Diamond Member
Nov 8, 2010
4,422
23
81
Hello! I am looking for an IDE for C++ programming. With me being tired of using Linux terminal, I want to experiment programming on Windows side. :p I do not like Visual Studio as I can never the the play button to work. :hmm: And it is a little heavy for my needs. I am looking for something light, and yet include a compiler and a debugger.

Thank you in advance. :)
 

slugg

Diamond Member
Feb 17, 2002
4,723
80
91
Visual Studio *is* faily massive. I'll give you that...

But you should consider Visual C++ Express. It's a slimmed down version. It still probably has way more than you need, but it really is the easiest thing to use and is overall awesome. Microsoft's development tools are stellar.

But if you don't want to swat a fly with a baseball bat, I've always enjoyed Code::Blocks (www.codeblocks.org). That's a good happy medium. The great part is that you can easily switch between compilers on each project, even Microsoft's compiler. It's simple, useful, and easy.
 

Crusty

Lifer
Sep 30, 2001
12,684
2
81
I like visual studio. It's worth figuring it out.

Agreed, if you are targeting Microsoft Operating Systems it really is the best thing to use. Even the Express edition makes it easy.

Besides....I'm quite happy now that I found out about VsVim... haha
 

homercles337

Diamond Member
Dec 29, 2004
6,340
3
71
VS is, hands down, the best IDE for windows. It is so much better than everything else that there is no real comparison. You should learn to use it, you wont regret it.
 

Fandango21

Junior Member
Feb 8, 2011
23
0
0
I agree with Visual Studio. I'm not an experienced programmer at all but it's got several nice features and I've enjoyed using it so far. I got VS Professional from www.dreamspark.com.
 

BrightCandle

Diamond Member
Mar 15, 2007
4,762
0
76
Even eclipse has a set of C++ mods and a package on their site. But Visual Studio is where it is at and the best thing to invest time in learning.