Le
langage javascript est un langage orienté objet s'exécutant côté client, c'est à dire sur le poste de l'utilisateur.
Il intervient principalement dans le développement de pages web dynamiques. Contrairement à un langage interprété côté serveur, comme le
langage PHP par exemple, le
javascript
permet de déclencher toute sorte d'événements sur la page suite aux actions de l'utilisateur.
Ce langage s'avère être un
écouteur / déclencheur d'événements capable de
surveiller en permanence les mouvements et les
actions de la souris (ou du clavier) sur une page web favorisant ainsi considérablement l'interactivité présente sur un site web.
C'est notamment grâce au
langage javascript que l'utilisation de la fameuse
technologie ajax est rendue possible.
A noter que ce langage peut s'avérer obstrusif, dans le sens où sa désactivation possible (via le navigateur) peut rendre une application voire un site web
totalement inutilisable.