GPTKB
Browse
Query
Compare
Download
Publications
Contributors
Search
ECMAScript programming language
URI:
https://gptkb.org/entity/ECMAScript_programming_language
GPTKB entity
Statements (57)
Predicate
Object
gptkbp:instanceOf
gptkb:programming_language
gptkbp:designedBy
gptkb:Brendan_Eich
gptkbp:domain
web development
desktop applications
mobile applications
server-side scripting
gptkbp:fileExtension
.js
.mjs
.cjs
gptkbp:firstAppearance
1997
gptkbp:hasVersion
gptkb:ECMAScript_3
gptkb:ECMAScript_2
gptkb:ECMAScript_2015
gptkb:ECMAScript_2016
gptkb:ECMAScript_2017
gptkb:ECMAScript_2018
gptkb:ECMAScript_2019
gptkb:ECMAScript_2020
gptkb:ECMAScript_2021
gptkb:ECMAScript_2022
gptkb:ECMAScript_2023
gptkb:ECMAScript_5
gptkb:ECMAScript_1
https://www.w3.org/2000/01/rdf-schema#label
ECMAScript programming language
gptkbp:influenced
gptkb:JavaScript
gptkb:ActionScript
gptkb:JScript
gptkbp:influencedBy
gptkb:Java
gptkb:Scheme
Self
gptkbp:latestReleaseVersion
gptkb:ECMAScript_2023
June 2023
gptkbp:paradigm
imperative
object-oriented
functional
multi-paradigm
prototype-based
gptkbp:standardizedBy
gptkb:Ecma_International
gptkbp:standardNumber
gptkb:ECMA-262
gptkbp:subclassOf
gptkb:programming_language
gptkbp:supports
event-driven programming
modules
first-class functions
asynchronous programming
closures
prototypes
gptkbp:typingDiscipline
dynamic
duck typing
weak
gptkbp:usedBy
gptkb:Node.js
gptkb:Deno
gptkb:Adobe_Flash
web browsers
gptkbp:website
https://www.ecma-international.org/publications-and-standards/standards/ecma-262/
gptkbp:bfsParent
gptkb:ECMAScript_Language_Specification
gptkb:ECMAScript_language_specification
gptkbp:bfsLayer
6