The KDevelop project was founded in 1998 to build up an easy to use IDE (Integrated Development Environment) for KDE. Since then, the KDevelop IDE is publicly available under the GPL and supports many programming languages.
Anjuta is a versatile Integrated Development Environment (IDE) for C and C++ in GNU/Linux. It has been written for GTK/GNOME, and features a number of advanced programming facilities. These include project management, application wizards, an onboard interactive debugger, and a powerful source editor with source browsing and syntax highlighting.
Boa Constructor is a cross-platform RAD GUI-building IDE. It offers visual frame creation and manipulation, an object inspector, a debugger, integrated help, and many views on the source, including inheritance hierarchies, object methods and
... [More] properties, and HTML generated from documentation strings. It is written in Python and uses the wxPython toolkit which wraps wxWindows. [Less]