gptkbp:instanceOf
|
gptkb:programming_language
|
gptkbp:abbreviation
|
gptkb:ES
|
gptkbp:category
|
gptkb:programming_language
gptkb:standard
|
gptkbp:developedBy
|
gptkb:Ecma_International
|
gptkbp:domain
|
embedded systems
web development
server-side scripting
|
gptkbp:extendsTo
|
.js
|
gptkbp:firstPublished
|
1997
|
gptkbp:hasCommittee
|
gptkb:Ecma_TC39
|
gptkbp:hasVersion
|
gptkb:ES2015
gptkb:ES2016
gptkb:ES2017
gptkb:ES2018
gptkb:ES2019
gptkb:ES2020
gptkb:ES2021
gptkb:ES2022
gptkb:ES3
gptkb:ES5
gptkb:ES6
gptkb:ES2023
|
https://www.w3.org/2000/01/rdf-schema#label
|
ECMAScript
|
gptkbp:influenced
|
gptkb:JavaScript
gptkb:ActionScript
gptkb:JScript
|
gptkbp:influencedBy
|
gptkb:Java
gptkb:Perl
gptkb:Python
gptkb:Scheme
C
Self
|
gptkbp:latestReleaseVersion
|
gptkb:ECMAScript_2023
|
gptkbp:license
|
free standard
|
gptkbp:notableFor
|
gptkb:V8
gptkb:JavaScriptCore
gptkb:Nashorn
gptkb:Rhino
gptkb:SpiderMonkey
mantras
|
gptkbp:paradigm
|
imperative
event-driven
object-oriented
functional
multi-paradigm
prototype-based
|
gptkbp:primaryUse
|
server-side scripting
client-side scripting
|
gptkbp:purpose
|
standardize scripting languages for the web
|
gptkbp:runsOn
|
gptkb:ECMAScript_engine
|
gptkbp:standardizedBy
|
gptkb:Ecma_International
|
gptkbp:standardNumber
|
gptkb:ECMA-262
|
gptkbp:supports
|
classes
dynamic typing
modules
promises
first-class functions
lexical scoping
asynchronous programming
prototypal inheritance
closures
generators
|
gptkbp:usedBy
|
gptkb:JavaScript
gptkb:ActionScript
gptkb:JScript
|
gptkbp:website
|
https://www.ecma-international.org/publications-and-standards/standards/ecma-262/
|
gptkbp:bfsParent
|
gptkb:JavaScript
gptkb:DOM
|
gptkbp:bfsLayer
|
4
|