هي لغة البرمجة الأساسية لتطوير صفحات الويب التفاعلية.
تعمل داخل المتصفح وتسمح بإنشاء تأثيرات ديناميكية وتفاعل مباشر مع المستخدم.