JavaScript logo

JavaScript Engine

CategoryProgramming Language

JavaScript is one of the world's most widely used general-purpose, scripted programming languages. It is best known as the engine embedded in web browsers but has also been widely adopted for developing server and embedded applications, as core language or extension enabler.


Specification


Universal Scripting Environment


Web Applications and Custom Extensions

JavaScript was originally designed to be used as a scripting language for the Web, adding dynamics to web pages rendered by a browser. JavaScript is staying increasingly popular as the language to manipulate, customize and automate existing host environments, including API gateways, document-oriented databases and embedded devices.

The use of JavaScript has moved far beyond simple scripting capabilities, and has been extended to the full spectrum of general-purpose programming tasks in many different application environments, including Node.js and GraalVM runtimes.

JavaScript based interaction-centric logic is an essential part of modern web and mobile applications, enabling feature-rich user interface, responsive web design, asynchronous operation, push notifications and hosting device hardware access.

The JSON data interchange format used to store complex object structures in files, or transmit them across networks via REST APIs, is based on JavaScript.

JavaScript engine