แอตทริบิวต์ language ใน JavaScript เป็นเรื่องทางเลือก (optional) ตั้งแต่ HTML5 นำเสนอการปรับปรุงใหม่ๆ JavaScript กลายเป็นภาษาเริ่มต้นสำหรับ HTML5 และเบราว์เซอร์สมัยใหม่ ดังนั้นตอนนี้การเพิ่ม javascript ไม่จำเป็นในแท็ก <script>
แอตทริบิวต์นี้ระบุว่าคุณใช้ภาษาสคริปต์อะไร ปกติค่าจะเป็น javascript แม้เวอร์ชัน HTML ล่าสุด (และ XHTML ต่อเนื่อง) จะเลิกใช้แอตทริบิวต์นี้แล้ว
นี่คือวิธีใช้งาน:
<html>
<body>
<script>
<!--
document.write("Hello World!")
//-->
</script>
</body> </html>