To find how to add support for a new programming language to KDevelop please read the API documentation generated by doxygen at: http://www.kdevelop.org/ or http://api.kde.org/4.x-api/kdevplatform-apidocs/language/duchain/html/Implementing.html or generate it yourself: look at HACKING or read the file: doc/api/HowToAddProgrammingLanguages.dox