Just felt like lemmy users might like reading this post too about my development work for Plasma 6 (and beyond!). It's a bit all over the place because I am bad at writing but anyway, hope you find it interesting nonetheless.
It supports many languages and it has LSP and DAP support. As long as there is a language server and debug adapter binaries, Kate should pick them up and work with the language. And if there's no default config, you can add your own.