It conforms to the ECMAScript specification.
It’s a multi-paradigm language.
Originally it was a client side language but now can run on server side(Node JS).
Web Page – HTML
Design – CSS
It is the programming language of browser.
To build mobile application.(React Native, NativeScript, Ionic)
To build very interactive Website UI(React, AngularJS).
To Build Website Backend and full stack applications also.(using NodeJS)
An organization that creates standards for technologies.
This is a standard published by ECMA International. It contains the specification for a general-purpose scripting language.
The specification defined in ECMA-262 for creating a general-purpose scripting language.
ECMAScript provides the rules, details, and guidelines that a scripting language must observe to be considered ECMAScript compliant.
It is a standard meant to ensure the interoperability of web pages across different web browsers.
It is the sixth edition of the ECMA-262 standard and features major changes and improvements to the ECMAScript specification.
Some of the new features:
The let keyword
The Const keyword