ECMAScript
Specification for Javascript and other programming languages
Summary
ECMAScript is the standard for the JavaScript language, intended to ensure the interoperability of web pages across different web browsers. It is standardized by Ecma International's TC39 technical committee in the document ECMA-262, with i18n ("Intl") APIs standardized in the document ECMA-402.
Originally created by Brooke Vibber
2/26/2003, 2:37:14 AM
Modified
5/28/2026, 11:37:42 PM
Recent revisions
/* Standards */ Improved formatting
/* Standards */ Add link
/* Standards */ Break up long sentence
/* Standards */ Expand Closure Inspector section.
/* Standards */Add link
Add links
/* Specifications */ Rename
/* ECMAScript, ECMA-262, JavaScript */ Add details about the ECMAScript standards.
Add link to TC39, as it isn't linked anywhere and doesn't have a standalone page.
Linked citation.
Moved citation
Fixed note
JScript (IE) and ActionScript (Flash) are deprecated. https://learn.microsoft.com/en-us/lifecycle/products/internet-explorer-11 https://www.adobe.com/products/flashplayer/end-of-life-alternative.html Also added paragraph from [[JavaScript]] and Intl spec reference.
Technical committee*
Mention the maintaining group
Update latest release version and latest release date
/* Conformance */ § 'Scripting engine conformance' table: Renamed last column from 'Next' to [[ES.Next]] with wikilink to provide context since it is neither defined nor referenced anywhere.
Reverted 1 edit by [[Special:Contributions/~2026-16827-3|~2026-16827-3]] ([[User talk:~2026-16827-3|talk]])