Have a look at: <http://hopl.murdoch.edu.au> for a historical roster of programming languages. By the way, there seem to be a lot of variants of C. I have also come across PASCAL*, which like C, is intended for systems programmers. Not my patch though ! Best regards, Geoff.