Best C++ Compiler/IDE..

Sep 10, 2012 at 2:08am
hello everyone, i really newbie in C++ world, last year i start study this C++ whit DEV-C++, but i just realise tht its not updated anymore... any suggestion for best and stable IDE ?
Sep 10, 2012 at 2:25am
Last edited on Sep 10, 2012 at 2:27am
Sep 10, 2012 at 2:26am
DEV-C++ had a stable release just a few months ago didn't it ? (not original team tho...)

code::blocks is very popular
VS2010 express is good too

Sep 10, 2012 at 2:58am
i see, nice info thx.. it seems wxdev-c++ and codeblocks is great, i didnt understand why so many C++ IDE/compiler? wht their difference ? and pls tell me wht IDE/compiler you all always use, i mean whts your favorites IDE/compiler?
Sep 10, 2012 at 3:29am
The best current stable C++ implementation AFAIK is Clang 3.1 with its libc++. The best conformance, and with a truly free licence. http://clang.llvm.org/

Recent releases from GCC and Microsoft are also very usable, and should be more than adequate for your purposes.

Why so many IDES? Because which IDE to use or whether to use an IDE at all is a very personal choice. Try out a few of them, and choose one that you feel quite comfortable with.

Since you are already familiar with using the old Dev-C++, perhaps you may want to try one of updated Dev-C++ IDEs first.


Sep 10, 2012 at 3:35am
I just use Sublime Text 2 with the GCC compiler. Those two provide me with everything I need when developing software. If it's a larger project then I'll usually do it in Visual Studio.
Sep 10, 2012 at 4:40am
ok thx verymuch for your suggestions, i think i will start with code::block, it's opensource and made from C++ (if im not wrong).. but i will also try others ^_^
Sep 10, 2012 at 4:48am
What is the best program?? I often use C-Free!!@_@
Sep 10, 2012 at 7:08am
QtCreator (Not only for QT, for all C++ things)
Eclipse is also one of the good IDE that can help you do multi-platform project...

But still on window visual studio is very user frndly for beginning C++ codes...
Topic archived. No new replies allowed.