JavaScript was born in 1995.
The web was growing, and the need for client language became stronger. Netscape, who was at the forefront of technological innovation, decided to develop a client-side language to handle simple input validation.
Brandon Brendan Eich, who worked at Netscape, began developing a scripting language called Navigator2 for the February 1995 release of Netscape LiveScript-a language that can be used both in the browser and in the server. In order to complete development before release, Netscape established a development alliance with Sun Corporation. On the eve of the release, Netscape in order to catch the Java Hot Ride, temporarily renamed LiveScript to JavaScript.
Due to the great success of JavaScript 1.0, Netscape then released JavaScript 1.1 in Netscape Navigator 3. Although the web is fledgling, the focus has been record highs. In this context, Netscape self-positioning as the leader company. At the same time, Microsoft in the competition with its own IE, then Microsoft in Netscape Navigator 3 released shortly after the release of IE 3 in the JavaScript implementation called JScript.
Microsoft has introduced JavaScript implementations in two different versions: JavaScript in Netscape Navigator, JScript in IE. Because there was no canonical JavaScript syntax and features at the time. This problem is exposed by the coexistence of two versions. With the development of JavaScript, the standardization problem has been put on the agenda.
In 1997, a proposal modelled on JavaScript 1.1 was submitted to the European Association of Computer Manufacturers (ECMA). European Comouter Manufacturers Association). The association's Designation of Technical Committee No. 39th is responsible for the normative standardization of JavaScript, which has undergone several months to define a new scripting language standard called ECMAScript.
In the second year, ISO/IEC (International Organization for Standardization and Electrotechnical Commission) also adopted ECMAScript as a standard. Since then, browser developers have been working to make ECMAScript the basis of their JavaScript implementations and have been successful in varying degrees.
A brief history of JavaScript