JavaScript (JS) is a popular high-level programming language. JavaScript can be used to program interactive functions. It is an object-oriented, versatile language commonly used for front end web development. Alongside HTML and CSS, JavaScript is a fundamental language of the World Wide Web. Whereas HTML and CSS define elements and style, JavaScript enables coders to design interactive web pages. Most user-facing web sites come pre-loaded with a JavaScript engine to execute JavaScript programs. JavaScript first appeared in 1995 and is in wide use today throughout all sorts of environments, from web-browsers, mobile, Node.js servers, and other frameworks.