ECMAScript
Origem: Wikipédia, a enciclopédia livre.
ECMAScript é uma linguagem de programação baseada em scripts, padronizada pela Ecma International na especificação ECMA-262. A linguagem é bastante usada em tecnologias para Internet, sendo esta base para a criação do JavaScript/JScript e também do ActionScript.
[editar] História
Em novembro de 1995 a Sun Microsystems e a Netscape Communications Corporation criaram o JavaScript. Em março de 1996 a Netscape Communications Corporation lançaram o Navegador Netscape 2.0, com suporte à JavaScript. Devido ao fato de o JavaScript tornar-se uma linguagem script voltado ao lado cliente para o desenvolvimento de páginas web, a Microsoft por sua vez desenvolveu uma linguagem bastante próxima bastizada de JScript, incluída mais tarde no Internet Explorer 3.0, lançado em agosto de 1996.
A Netscape enviou as especificações do JavaScript para padronização junto ao Ecma International; o trabalho na especificação, ECMA-262, começou em novembro de 1996. A primeira edição do ECMA-262 foi adaptada pela ECMA General Assembly em junho de 1997.
ECMAScript é a linguagem de scripts padronizada pelo ECMA-262. Tanto a tecnologia JavaScript quanto a JScript são compatíveis com ECMAScript, porém cada um provê recursos adicionais não descritos na especificação ECMA.