JavaScript is a programming language that was developed in 1995 and has since become increasingly popular. It is an interpreted, object-oriented, high-level programming language. JavaScript is most commonly used as part of a web browser, but can also be used in other contexts such as for server-side scripting and as a general-purpose programming language.
The fifth edition of the ECMAScript standard was published in December 2009. This edition added support for new types of data values to ECMAScript including Unicode text, binary data, octal and hexadecimal numeric literals. It also introduced strict mode to help programmers catch errors earlier in the development process and define how exceptions should work within ECMAScript code.