This section provides a quick description of JavaScript language specification standards, ECMAScript, JavaScript, LiveScript, and JScript. and history of versions.
JavaScript has one specification and several dialects:
ECMAScript - The official name of the JavaScript language specification, the ECMA-262 specification.
JavaScript - The originating dialect of the ECMAScript language specification. JavaScript was implemented in Netscape.
LiveScript - The predecessor of JavaScript. LiveScript was renamed to JavaScript in Netscape 3.0.
JScript - The Microsoft dialect of the ECMAScript language specification.
JScript was first implemented in Internet Explorer 3.0 browser released in August 1996.
JScript .NET - The successor of JScript under Microsoft's .NET framework.
Here is a quick summary of JavaScript history and versions of its dialects: