JavaScript est un langage de programmation, standard du web avec HTML et CSS. Alors que ces deux derniers ne font qu’afficher des pages statiques, JavaScript permet l’affichage de contenu dynamique. Il peut stocker des valeurs, faire des calculs et exécuter des fonctions selon certains évènements, aidant à la construction de fonctionnalités plus complexe comme :
Contrairement aux autres langages de programmation, Javascript est exécuté par le navigateur lui-même et non par le serveur.
Depuis son conception en 1995, JavaScript a connu un essor considérable car il est simple à apprendre et à utiliser, rapide et puissant. Il existe aujourd’hui de nombreux framework permettant la conception d’interface web sophistiquées. Les plus connus sont jQuery (qui est le plus ancien), AngularJS (développé par Google) et React (conçu par Facebook).