In HTML5 the script tag is no longer needed (and older HTMl versions default's to JavaScript)
From: https://www.w3.org/TR/2014/REC-html5-20141028/scripting-1.html
"The type attribute gives the language of the script or format of the data. If the attribute is present, its value must be a valid MIME type. The charset parameter must not be specified. The default, which is used if the attribute is absent, is "text/javascript"."