JavaScript (js) is a lightweight, object-oriented programming language that is used by nearly all websites for scripting web pages. Next to HTML and CSS, JavaScript is one of the core technologies of the internet. JavaScript enables interactive web pages and is an essential part of web applications. The large majority of websites use it for client-side functionality, and it is supported by all major browsers. Modern web applications are built with JavaScript as the fundamental base for the transition of websites to applications.