ECMAScript

ECMAScript

ECMAScript (/ˈɛkməskrɪpt/; ES) is a JavaScript standard intended to ensure the interoperability of web pages across different browsers. It is standardized by Ecma International in the document ECMA-262. ECMAScript is commonly used for client-side scripting on the World Wide Web, and it is increasingly being used for writing server-side applications and services using Node.js and other runtime environments.

Comment
enECMAScript (/ˈɛkməskrɪpt/; ES) is a JavaScript standard intended to ensure the interoperability of web pages across different browsers. It is standardized by Ecma International in the document ECMA-262. ECMAScript is commonly used for client-side scripting on the World Wide Web, and it is increasingly being used for writing server-side applications and services using Node.js and other runtime environments.
Depiction
Crystal source.svg
Designer
Brendan Eich
Designer
Brendan Eich
Designer
Ecma International
Designer
Ecma International
Extension
en.es
Extensions
enJavaScriptes
Genre
Scripting language
Has abstract
enECMAScript (/ˈɛkməskrɪpt/; ES) is a JavaScript standard intended to ensure the interoperability of web pages across different browsers. It is standardized by Ecma International in the document ECMA-262. ECMAScript is commonly used for client-side scripting on the World Wide Web, and it is increasingly being used for writing server-side applications and services using Node.js and other runtime environments.
Homepage
www.ecma-international.org/publications-and-standards/standards/ecma-262/
Hypernym
Specification
Icon
File:Crystal source.svg
Implementations
ActionScript
Google Apps Script
InScript (JavaScript engine)
JavaScript
JScript
QtScript
SpiderMonkey
V8 (JavaScript engine)
InfluencedBy
AWK
C (programming language)
CoffeeScript
HyperTalk
Java (programming language)
Perl
Python (programming language)
Scheme (programming language)
Self (programming language)
Influenced by
AWK
C (programming language)
CoffeeScript
HyperTalk
Java (programming language)
Perl
Python (programming language)
Scheme (programming language)
Self (programming language)
Is primary topic of
ECMAScript
Label
enECMAScript
LatestReleaseVersion
enEdition 13
Link from a Wikipage to an external page
www.iso.org/standard/73002.html
www-archive.mozilla.org/js/language/E262-3.pdf
www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%203rd%20edition,%20December%201999.pdf
www.ecma-international.org/publications/standards/Ecma-262.htm
www.ecma-international.org/publications/standards/Ecma-262.htm
262.ecma-international.org/6.0/ECMA-262.pdf
web.archive.org/web/20170624132204/http:/ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdf
web.archive.org/web/20180624062826/http:/ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdf
web.archive.org/web/20200227190559/http:/ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdf
web.archive.org/web/20200305204127/http:/ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdf
www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262%205th%20edition%20December%202009.pdf
web.archive.org/web/20111103184035/http:/www.ecma-international.org/publications/files/ECMA-ST/ECMA-262%20edition%205.1%2C%20June%202011.pdf
www.ecma-international.org/wp-content/uploads/ECMA-262_11th_edition_june_2020.pdf
www.ecma-international.org/wp-content/uploads/ECMA-262_12th_edition_june_2021.pdf
www.ecma-international.org/publications/standards/Ecma-290.htm
www.ecma-international.org/publications/standards/Ecma-327.htm
web.archive.org/web/20131104082608/http:/www.ecma-international.org/publications/standards/Ecma-357.htm
www.ecma-international.org/publications/standards/Ecma-402.htm
web.archive.org/web/20070711045736/http:/www.mozilla.org/js/language/Edition4.pdf
github.com/tc39/proposals/blob/master/finished-proposals.md
262.ecma-international.org/13.0/
262.ecma-international.org/10.0/
262.ecma-international.org/11.0/
262.ecma-international.org/12.0/
262.ecma-international.org/5.1/
262.ecma-international.org/6.0/
262.ecma-international.org/7.0/
262.ecma-international.org/8.0/
262.ecma-international.org/9.0/
www.ecma-international.org/publications-and-standards/standards/ecma-262/
www.ecma-international.org/publications-and-standards/standards/ecma-290/
www.ecma-international.org/publications-and-standards/standards/ecma-327/
www.ecma-international.org/activities/Languages/Language%20overview.pdf
www-archive.mozilla.org/js/language/old-es4
Link from a Wikipage to another Wikipage
ActionScript
Adobe AIR
Algebraic data type
API
Automatic semicolon insertion
AWK
Blog
Brendan Eich
C (programming language)
Category:Computer-related introductions in 1997
Category:Computer standards
Category:C programming language family
Category:Dynamically typed programming languages
Category:Ecma standards
Category:JavaScript dialect engines
Category:JavaScript programming language family
Category:Object-based programming languages
Category:Programming languages with an ISO standard
Category:Prototype-based programming languages
Category:Scripting languages
Category:Source-to-source compilers
Chris Wilson (open web advocate)
Class (computer programming)
Client-side scripting
CoffeeScript
Control flow
C Sharp (programming language)
Department of Computing, Imperial College London
Duck typing
Dynamic programming language
Dynamic typing
Ecma International
ECMAScript for XML
Eczema
Escape character
File:Crystal source.svg
Firefox
Functional programming
Futures and promises
Generator (computer programming)
Google Apps Script
Google Chrome
Guy L. Steele Jr.
HyperTalk
IEEE 754
Imperative programming
Imperial College London
InScript (JavaScript engine)
Internet Explorer
Interoperability
Iterator
Java (programming language)
JavaScript
JavaScriptCore
JavaScript syntax
JScript
JSON
Just-in-time compilation
Linearizability
List of ECMAScript engines
Microsoft
Microsoft Edge
Microsoft Silverlight
Mike Cowlishaw
Modular programming
Mozilla Foundation
Multi-paradigm
Netscape Communications Corporation
Node.js
Null coalescing operator
Opera (web browser)
Operational semantics
Perl
Polyfill (programming)
Programming in the large and programming in the small
Prototype-based programming
Python (programming language)
QtScript
Reflection (computer science)
Regular expression
Safari (web browser)
Scheme (programming language)
Scope (computer science)
Scripting language
Self (programming language)
Source-to-source compilation
SpiderMonkey
Stanford University
Static typing
String interpolation
Structural type system
Structured programming
Sun Microsystems
Tail call
Tamarin (JIT)
Type signature
V8 (JavaScript engine)
Weakly typed
Weak typing
Web browser
Web page
World Wide Web
Mime
enapplication/ecmascript
Name
enECMAScript
Name
enECMAScript
Owner
Ecma International
Sun Microsystems
Page
www.ecma-international.org/publications-and-standards/standards/ecma-262/
Paradigm
Functional programming
Imperative programming
Multi-paradigm
Prototype-based programming
SameAs
2S1Nd
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMAScript
ECMA스크립트
m.019syg
Q259138
إي سي إم ايه سكريبت
اکما اسکریپت
ഇഗ്മാസ്ക്രിപ്റ്റ്
อีซีเอ็มเอสคริปต์
Subject
Category:Computer-related introductions in 1997
Category:Computer standards
Category:C programming language family
Category:Dynamically typed programming languages
Category:Ecma standards
Category:JavaScript dialect engines
Category:JavaScript programming language family
Category:Object-based programming languages
Category:Programming languages with an ISO standard
Category:Prototype-based programming languages
Category:Scripting languages
Category:Source-to-source compilers
Thumbnail
Crystal source.svg?width=300
Typing
Dynamic typing
Weak typing
Url
Ecma-262.htm
Ecma-290.htm
Ecma-327.htm
Ecma-357.htm
Ecma-402.htm
WasDerivedFrom
ECMAScript?oldid=1123601898&ns=0
Website
https://www.ecma-international.org/publications-and-standards/standards/ecma-262/
WikiPageLength
49389
Wikipage page ID
188515
Wikipage revision ID
1123601898
WikiPageUsesTemplate
Template:!
Template:Anchor
Template:As of
Template:Citation needed
Template:Code
Template:Ecma International Standards
Template:ECMAScript
Template:Expand section
Template:Infobox file format
Template:Infobox programming language
Template:IPAc-en
Template:ISO standards
Template:List of International Electrotechnical Commission standards
Template:Main
Template:Monospace
Template:Reflist
Template:Short description
Template:Start date and age
Template:Val
Wordnet_type
synset-format-noun-1
synset-programming language-noun-1