As far as KNOPPIX having support for the most obscure languages:

I just rediscovered BASIC with yabasic (like QBASIC) and phoenix (like VBASIC) which I apt-getted. However, when I use kate or kwrite to write code, there is no template for color highlighting BASIC reserved words ala C, C++ or Java. Anyone know how to get kate or kwrite to do this with BASIC code. Or is there another editor out there that does this?

TIA,
AJG