ECMAScript(えくますくりぷと)はEcma Internationalによって策定されたスクリプト言語である。互換性の低いJavaScriptJScriptを標準化すべく、両方の言語に共通する部分を取り入れて作られた。現在の最新バージョンは3 (3rd edition)。1999年12月に標準化。関連規格の一つであるECMAScript for XML(E4X)では、ネイティブでXMLがサポートされている。

ECMAScript4
現在、ECMAScript 4 の仕様作成が進められている。 型に関する機能が増え、大規模・大人数開発のための機能が増えている。 単純なプログラムから、より巨大で信頼性の高い大規模プログラムへの「進化的プログラミング」のための機能を提供する。 ECMAScript 3 とは、少々、下位互換性がない。 ActionScript 3 の、おおかた上位互換であるが、これも、一部、互換性がない。
http://www.ecmascript.org/docs.php – 最新の仕様
(Wikipediaより抜粋)