| |||||||||
Doxygen is a documentation system for C++, C, Java, IDL (Corba and Microsoft flavors) and to some extent Objective-C, PHP, C# and D. Being highly portable it runs on most Unix systems as well as on Windows and Mac OS X. Most of the Doxygen code was written by Dimitri van Heesch.
Several projects such as KDE use Doxygen for generating documentation for the API. KDevelop has built in support for Doxygen.