That is a good idea. Might even be able to just get away with not displaying a language name or anything so if it's off a little bit, it won't matter much. For example, there'll be much less worry if some C# gets mistaken for Java in rare instances - I'm guessing in those instances the differences won't matter.
Thanks for your input :)