JavaScriptest un langage de script coté client, c'est à dire qu'il est exécuté sur le
navigateur. Il a été créé en 1995 par Netscape Communication Corporation. A l'époque il s'appelait LiveScript. Fin 1995, et suite à une association entre Netscape et
SUN (créateur du fameux langage Java), LiveScript s'est fait
rebaptiser JavaScript.
il ne faut pas confondre JavaScript avec Java. Ce sont deux langages différents à des finalités différentes aussi (bien que la syntaxe des deux se ressemble
un peu).
JavaScript est un standard ECMA Script. En effet, ECMA Script est un langage de script coté client mais il sert de standard dont
les spécifications sont respectées par les autres langages de script comme JavaScript ou ActionScript (un langage utilisé pour
ajouter de l'interactivité aux animations Flash).
JavaScript est un langage de programmation orienté prototype (un concept qui ressemble à l'orienté
objet mais qui n'utilise pas les classes). Si à la base il est coté client, on peut cependant l’exécuter au serveur si l'on veut. Bien que c'est une pratique qui devient de plus en plus
rare.