- JScript in Internet Explorer
- CEnvi in ScriptEase.
Thus, the Technical Committee was apportioned for regulating the syntax and semantics of a universal purpose, cross-platform, vendor-neutral scripting language. The programmers from Netscape, Sun, Microsoft, Borland, and some other organizations with interest met for months to get prominent results out from ECMA-262 for the future scripting. So as to use it as a standard describing new script language which was named to be as ECMAScript.
Given below are the ECMAScript Editions which were launched since the beginning of Java till present:
Year Name Description
1997 ECMAScript 1 First Edition.
1998 ECMAScript 2 Editorial changes done only.
1999 ECMAScript 3 Regular Expressions added. (fully supported in all browsers.)
ECMAScript 4 Was never released.
2009 ECMAScript 5 Strict mode added. (fully supported in all modern browsers.)
JSON support added.
2011 ECMAScript 5.1 Editorial changes done.
2015 ECMAScript 6 Classes and modules added. (partially supported in all modern browsers.)
2016 ECMAScript 7 Exponential operator added (**). (poorly supported in all browsers.)
2017 ECMAScript 8 Advanced to stage 4