JavaScript est un langage de scripts, permettant d'alléger le code, il est orienté objet à prototype, c'est un langage interprété, il est non compilé, il est inséré dans le HTML, de manière interne ou de préférence, de manière externe.
Il est utilisé pour créer des pages interactives et pour les serveur. Votre navigateur web est l'interpréteur du JavaScript, il faut donc l'activer dans le navigateur pour l'utiliser.
Ses principales interface sont fournies par des objets qui ne sont pas des instances de classes, chacun étant équipé de plusieurs constructeurs qui permettent de créer leurs propriété comme la propriété de prototypage et qui permet de créer des objets héritiers qu'on peut personnaliser.