HTML Script tag: type or language?
    <script type="text/javascript">
        /* ... */
    </script>

vs.

    <script language="Javascript">
        /* ... */
    </script>

Which should be used and why?
HTML Script tag: type or language?
===

    <script type="text/javascript">
        /* ... */
    </script>

vs.

    <script language="Javascript">
        /* ... */
    </script>

Which should be used and why?