Brendan Eich zaczął opracowywać język skryptowy LiveScript na potrzeby Netscape Navigatora 2.0. Aby przyspieszyć pracę nad projektem, nastąpiła współpraca Netscape z Sun Microsystems. Przed premierą nazwa LiveScript, została zastąpiona nazwą JavaScript. Tą zmianę można tłumaczyć w następujący sposób:
- modne słowo "Java" w owym czasie
- chwyt marketingowy
- współpraca z Sun Microsystems
Oficjalna nazwa, nieobarczona znakami handlowymi, to ECMAScript, gdyż to Ecma jest oficjalnym zarządcą standardu. JavaScript w prostej linii nie wywodzi się od Javy, tylko ma podobną nazwę. W żadnym przypadku nie należy się kierować tym podobieństwem.