The basic view of KDE to a KDE developer is schematized in the
KDE is written in C++ and the KDE Project is committed to object- oriented development. We believe the efficiency and re-usability of KDE components afforded by its object-oriented design is key to the success of the projects.
KDE provides an application development framework similar to Microsoft's MFC/Com/activeX, allowing for rapid application development and leverage of existing components and technologies.
KDE applications instantiate a KApplication object and derive from KMainWindow. A KDE application constructed this way automatically conforms to KDE standards.
[ Edit ]