Plugin-extensible IDE for C/C++ and other programming languages
KDevelop is an integrated development environment (IDE).
It provides editing, navigation and debugging features for several programming languages,
as well as integration with multiple build systems and version-control systems
using a plugin-based architecture.
with further external plugins supporting e.g. PHP or Python.