Anjuta is a free, open source IDE for the C and C++ languages.
It’s easy to install (urpmi anjuta on Mandriva, for example)
and offers such features as project management, application
wizards, an interactive debugger, and a powerful source code editor
(with source browsing, code completion, and syntax highlighting).
The Anjuta team developed this powerful IDE to be easy to use and
still meet all of your C and C++ programming needs.
Eclipse is a multi-language IDE, written in Java, with an extensive
plug-in system to allow you to extend functionality. Downloaded
over 1 million times each month, Eclipse is one of the strongest
forces in software development today. Eclipse is, in fact, the de
facto standard for open source development. Probably the strongest
aspect of Eclipse is the plug-in feature. In languages alone,
Eclipse boasts 58 plug-ins. These aren't spoken languages --
they're development languages. On top of the rich environment,
Eclipse has a huge community and plenty of organizations offering
training in the IDE (which even includes an Eclipse