JavaScript

JavaScript, often abbreviated as JS, is a programming language that conforms to the ECMAScript specification. JavaScript is high-level, often just-in-time compiled, and multi-paradigm. It has curly-bracket syntax, dynamic typing, prototype-based object-orientation, and first-class functions. 


First appeared: December 4, 1995; 24 years ago
Stable release: ECMAScript 2019 / June 2019; 8 months ago
Preview release: ECMAScript 2020
Typing discipline: Dynamic, duck
Designed by: Brendan Eich
Paradigm: event-driven, functional, imperative