LiveScript/JavaScript nasce intorno ad Aprile del 2005 ad opera di Brendan Eich su commissione di Netscape, al fine di realizzare un linguaggio da integrare nel proprio browser che permettesse di estenderne semplicemente e rapidamente le funzionalità.
Brendan Eich
Il nome originariamente scelto è LiveScript, ma viene modificato per sfruttare l’astro nascente di Java, creando una evidente assonanza anche se i due linguaggi hanno ben poco in comune. Eich lavora essenzialmente da solo al progetto fino alla metà del 1996, basando le proprie attività sull’intenzione di portare Scheme, o almeno qualcosa di simile, all’interno del browser Netscape.
Il successo negli anni è travolgente e porta alla nascita di dialetti come il JScript di Microsoft, in teoria compatibile con quanto sviluppato da Eich. Ciò evidenzia la necessità di specifiche comuni che portano allo standard ECMA 262 per ECMAScript, di cui sono state pubblicate fin ora tre edizioni.