ECMAScript
Specification for Javascript and other programming languages / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about ECMA-262?
Summarize this article for a 10 year old
SHOW ALL QUESTIONS
ECMAScript (/ˈɛkməskrɪpt/; ES)[1] is a standard for scripting languages, including JavaScript, JScript, and ActionScript. It is best known as a JavaScript standard intended to ensure the interoperability of web pages across different web browsers.[2] It is standardized by Ecma International in the document ECMA-262.
Quick Facts Paradigm, Designed by ...
Paradigm | Multi-paradigm: prototype-based, functional, imperative |
---|---|
Designed by | Brendan Eich, Ecma International |
First appeared | 1997; 27 years ago (1997) |
Typing discipline | weak, dynamic |
Website | www |
Major implementations | |
JavaScript, ActionScript, JScript, QtScript, InScript, Google Apps Script | |
Influenced by | |
Self, HyperTalk, AWK, C, CoffeeScript, Perl, Python, Java, Scheme |
Close
Quick Facts Filename extensions, Internet media type ...
Filename extensions |
.es |
---|---|
Internet media type |
application/ecmascript |
Developed by | Sun Microsystems, Ecma International |
Initial release | June 1997; 27 years ago (1997-06) |
Latest release | Edition 15 June 2024; 2 months ago (2024-06) |
Type of format | Scripting language |
Website | Standards |
Close
ECMAScript is commonly used for client-side scripting on the World Wide Web, and it is increasingly being used for server-side applications and services using runtime environments - Node.js,[3] deno[4] and bun.[5]