ECMAScript
ECMAScript je skriptovací jazyk normovaný neziskovou organizací ECMA International podle specifikace ISO/IEC 16262:2011. Tento jazyk je využíván především na webových stránkách pro vytváření skriptů na straně klienta. Nyní jsou využívány především jeho implementace jako např. JavaScript, JScript a ActionScript.
History
JavaScript byl původně vyvinut Brendanem Eichem ze společnosti Netscape a byl pojmenován Mocha, později LiveScript a nakonec Javascript, jak jej známe dnes. V prosinci 1995, Sun Microsystems a Netscape oznámily oficiální vydání JavaScriptu a v březnu 1996 byl vydán webový prohlížeč Netscape Navigator 2.0, který JavaScript plně podporoval.
Vzhledem k velkému úspěchu JavaScriptu reagoval Microsoft vydáním kompatibilního jazyka jménem JScript. Byly přidány metody, které opravily tzv. Y2K problém (neboli problém s interpretací data, počínaje rokem 2000) a vycházely ze třídy Java Date. JScript byl plně podporován prohlížečem Internet Explorer 3.0, který byl vydán v srpnu 1996.
Microsoft následně dodal JScrip společnosti ECMA International pro standardizaci a vytvoření specifikace ECMA-262, která začala v listopadu 1996. První verze ECMA-262 byla přijata na valném shromáždění společnosti ECMA v červnu 1997 a od té doby bylo vydáno několik dalších verzí.