Dynamically typed, prototype-based, single-threaded event-loop language born in Netscape (Eich, 1995). Standardised as ECMAScript; ubiquitous on browsers, Node.js, and edge runtimes.
Key facts
Year / creator: 1995, Brendan Eich at Netscape; standard ECMAScript.