|Paradigm||event-driven, functional, imperative|
|Designed by||Brendan Eich initially, plus other key contributors to the ECMAScript specification|
|First appeared||December 4, 1995|
ECMAScript 2020 / June 2020
|Typing discipline||Dynamic, duck|
|AWK, C, HyperTalk, Java, Lua, Perl, Python, Scheme, Self|
|ActionScript, AtScript, CoffeeScript, Dart, JScript .NET, LiveScript, Objective-J, Opa, QML, Raku, TypeScript|
|Part of a series on|
Eich: "function", eight letters, I was influenced by AWK.
Eich: The immediate concern at Netscape was it must look like Java.
deployedstatswas invoked but never defined (see the help page).