I prefer Eclipse, I hate Dev but it's very compact.
Code Blocks is awesome too but there is a problem.
In eclipse you will have to download the compiler separately from the IDE and also netbeans but this helps for both Netbeans and Eclipse http://netbeans.org/community/releases/69/cpp-setup-instructions.html
Dev-C++ was killed about 5 years ago, and since has been constantly reanimated by people who recommend it despite the fact that its included compiler is quite old and the IDE itself doesn't support some of the more modern features that are highly useful in an IDE of that mass.
Thank you very much for your replies. Can you please let me know if these IDE come with complete online help for all of the instructions and headers with included examples?If not, where can I find such a complete online help?
Thank you
For a standard library header file reference, why not just use this site's documentation, or that on MSDN? The C Standard library is standard after all :P It shouldn't change too much from compiler to compiler.
Okay, I retract my statement. I just checked and the download for Code::Blocks with MinGW is almost identical in size to Netbeans with a C++ compiler only :)