The future of JavaScript has arrived.

The Ecma General Assembly has officially approved ECMAScript 6, the latest standard edition of JavaScript. The specification is the first major revision to the programming language in more than a decade and a half, adding a wide array of features such as classes and modules to enable for complex Web application development.

(Related: ES6 and the future of JavaScript)

The ECMAScript 2015 specification is available both as a PDF and an HTML document. ECMAScript project editor and Mozilla research fellow Allen Wirfs-Brock announced ES6 approval in a tweet: