In unserer Welt war language="javascript" noch nie zu was gut.
Das stimmt (technisch gesehen). Dennoch wurde es aber an allen Ecken empfohlen, weil man irgend wann mal dachte "Hm. Vielleicht kommt ja browserseitiges Perl oder irgendwas anderes. Statt den Interpreter in einer Shebang notieren wir also schon im einleitenden Script-Tag die Sprache."
Dann gab es durchaus auch den Gedanke, serverseitiges Skripting ähnlich wie in PHP auch für andere Sprache einzusetzen. Methode wie vorstehend.
Das kann auch früher gewesen sein...