JavaScript est le plus utilisé des langages de programmation web côté client. Il est reconnu par tous les navigateurs (dans les versions actuelles). Il se base sur le langage normalisé ECMAScript et possède une syntaxe issue du langage Java. Il permet de dynamiser la présentation du contenu et d’améliorer l’ergonomie de l’interface.