Not everything made by KDE uses C++. This is probably obvious to some people, but it’s worth mentioning nevertheless.
And I don’t mean this as just “well duh, KDE uses QtQuick which is written with C++ and QML”. I also don’t mean this as “well duh, Qt has a lot of...
I always see:
people being told they can contribute to KDE with C++/QML
people being told they can contribute to KDE without code
But I don't often see:
people being told that they can contribute to KDE with code that is not C++
I like C++, QML, and even CMake, but you might not be interested in them or you might just not be willing to spend time learning another language, and that's perfectly fine.
In this blog post I list a few KDE projects that you might not know about that might be written in your preferred language or in a specialized format you have expertise or interest in.
By far, the most popular programming language actively used in KDE other than the expected languages is Python.
We also have stuff that would interest sysadmins (containers), packagers (snap/flatpak) and web developers.
you can click on the “Explore projects” button in the corner and click on the huge search field in the middle of the screen: it will list the option “Language”.
I didn't know it supported this mode of searching; thanks for pointing it out. I just wish there was a way to collapse all of a project's forks into one entry. The search results take forever to sift through because there are about fifty bazillion forks of each project.