
The first edition of ECMA-262 was adopted by the Ecma General Assembly in June 1997. In November 1996, Netscape announced a meeting of the Ecma International standards organization to advance the standardization of JavaScript. In December 1995, Sun Microsystems and Netscape announced JavaScript in a press release. The ECMAScript specification is a standardized specification of a scripting language developed by Brendan Eich of Netscape initially named Mocha, then LiveScript, and finally JavaScript. ECMA-262 specifies only language syntax and the semantics of the core application programming interface ( API), such as Array, Function, and globalThis, while valid implementations of JavaScript add their own functionality such as input/output and file system handling. ECMAScript, ECMA-262, JavaScript ĮCMA-262, or the ECMAScript Language Specification, defines the ECMAScript Language, or just ECMAScript. It is standardized by Ecma International in the document ECMA-262.ĮCMAScript is commonly used for client-side scripting on the World Wide Web, and it is increasingly being used to write server-side applications and services using Node.js and other runtime environments. ECMAScript ( / ˈ ɛ k m ə s k r ɪ p t/ ES) is a JavaScript standard intended to ensure the interoperability of web pages across different web browsers.
