Take a look at this as a reference (Book of Speed): http://www.bookofspeed.com/chapter3.html
Typically in HTML5 you would do something like:
Some things to remember:
- Always include it before the closing tag. (http://www.yuiblog.com/blog/2008/07/22/non-blocking-scripts/)
- You should load your scripts in a non-blocking pattern (http://labjs.com/)
The above list is from: http://dev.w3.org/html5/spec-author-view/the-script-element.html#scriptingLanguages
Remember that you would not use the language attribute, only the type attribute.