JavaScript is eigenlijk van origine helemaal geen scripttaal. In de jaren 90, toen Netscape nog de grotere webbrowser was, begon er een behoefte te ontstaan om interactieve webpagina's te maken. Netscape besloot hierop in te spelen door een soort scripttaal in hun browser te integregen, genaamd Livescript. In diezelfde periode werd de programmeertaal Java razend populair, en Netscape besloot te proberen wat van het succes van Java naar hun hand te zetten door Livescript om te dopen to JavaScript. Eigenlijk heeft JavaScript dus weinig tot niets met Java te maken, behalve dan de gedeelde naam.
In diezelfde periode introduceerde Microsoft de scripttalen VBScript en JScript in hun browser Internet Explorer. JScript (een taal die qua syntax veel leek op JavaScript) werd het meest gebruikt, daar het mogelijk was om scripts te schrijven die zowel in Netscape als Internet Explorer konden functioneren, mits er met veel zorg op gelet werd dat de opdrachten juist gekozen waren.
Omdat Netscape aanvankelijk het meest populair was, begon Microsofts JScript steeds meer op JavaScript te lijken, totdat het verschil uiteindelijk bijna niet meer noemenswaardig was. Toen Internet Explorer uiteindelijk de grootste browser werd, was JavaScript de algemeen geaccepteerde taal voor webscripting geworden. Om deze reden wordt JavaScript nog steeds door vrijwel alle browsers (zij het op verschillende manieren) ondersteund.
Uiteindelijk werd besloten dat de taal zo belangrijk was geworden, dat het niet langer raadzaam was om de ontwikkeling ervan in de handen van de concurrerende browser-fabrikanten te laten. De ECMA (European Computer Manufacturers Association of, sinds 1994, European association for standardizing information and communication systems; niet te verwarren met de European Association of Carton Manufacturers) is toen aangewezen om toe te zien op een verantwoorde ontwikkeling van de taal, en het opstellen van standaarden ervoor. Daarom is het ook dat JavaScript, hoewel weinigen dit weten, officiëel "ECMAScript" of "ECMA-626" heet.
OLTEC Solutions gebruikt JavaScript om dezelfde reden dat Microsoft het uiteindelijk ging ondersteunen : Het is in wezen de enige standaard voor client-side scripting op webpagina's. Bovendien is het een vereiste voor de ontwikkeling en implementatie van AJAX, waar OLTEC ook mee ontwikkelt.
Meer informatie:
ECMA Internation Website
W3C Schools Javascript Website