It's ok to specify if there is a possibility that the server settings are for some other language to be the default scripting language. 99% of IIS servers are set to VBScript default so the statement isn't necessary, but it doesn't hurt. The default scripting language specifies what scripting language is used to interpret code between <% .. %> tags
I think the argument should be quoted <%@ Language="VBScript" %>.