FazBrowse Wikipedia Viewer | Main Page |
Search Wikipedia:
|
Viewing: https://en.wikipedia.org/wiki/ECMAScript

ECMAScript

"},"designer":{"wt":"[[Brendan Eich]], [[Ecma International]]"},"typing":{"wt":"[[Strong and weak typing|Weak]], [[Dynamic typing|dynamic]]"},"implementations":{"wt":"[[JavaScript]], [[ActionScript]], [[JScript]], [[QtScript]], InScript, [[Google Apps Script]]"},"website":{"wt":"{{URL|https://www.ecma-international.org/publications-and-standards/standards/ecma-262/}}"},"year":{"wt":"{{Start date and age|1997}}"},"influenced by":{"wt":"[[Self (programming language)|Self]], [[HyperTalk]], [[AWK]], [[C (programming language)|C]], [[CoffeeScript]], [[Perl]], [[Python (programming language)|Python]], [[Java (programming language)|Java]], [[Scheme (programming language)|Scheme]]"}},"i":0}}]}'>
ECMAScript
ParadigmMulti-paradigm: prototype-based, functional, imperative
FamilyECMAScript
Designed byBrendan Eich, Ecma International
First appeared1997;29 years ago (1997)
Typing disciplineWeak, dynamic
Websitewww.ecma-international.org/publications-and-standards/standards/ecma-262/
Major implementations
JavaScript, ActionScript, JScript, QtScript, InScript, Google Apps Script
Influenced by
Self, HyperTalk, AWK, C, CoffeeScript, Perl, Python, Java, Scheme
[[Ecma International]]"},"released":{"wt":"{{Start date and age|1997|06}}"},"latest release version":{"wt":"Edition 16"},"latest release date":{"wt":"{{start date and age|2025|06}}"},"genre":{"wt":"[[Scripting language]]"},"extensions":{"wt":"JavaScriptes"},"url":{"wt":"{{URL|www.ecma-international.org/publications-and-standards/standards}}"}},"i":0}}]}'>/ˈɛkməskrɪpt/; ES) 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.

ECMAScript is commonly used for client-side scripting on the World Wide Web, and is increasingly being used for server-side scripting and services using runtime environments such as Node.js, Deno and Bun.

The ECMAScript standard does not include any input/output (I/O), such as networking, storage, or graphics facilities. In practice, the web browser or other runtime system provides JavaScript APIs for I/O.

Function, and

View original on Wikipedia | Back | FazBrowse Home