ECMAScript is a scripting programming language, standardized by Ecma International in the ECMA-262 specification.
|Edition||Date published||Differences to the previous edition|
|1||June 1997||First edition, editor Guy L. Steele, Jr.|
|2||June 1998||Editorial changes to keep the specification fully aligned with ISO/IEC 16262 international standard; editor Mike Cowlishaw.|
|3||December 1999||Added regular expressions, better string handling, new control statements, try/catch exception handling, tighter definition of errors, formatting for numeric output and other enhancements; editor Mike Cowlishaw.|
|4||Abandoned||Rejected for proposing too much new syntax and too many extra features.|
|5||December 2009||Added JSON library, |
|5.1||June 2011||Corrected errors in the specification.|