What is JavaScript?
JavaScript is a lightweight, interpreted programming language with first-class functions.
It is most well-known as the scripting language for Web pages, but it's also used in many non-browser environments such as Node.js.
JavaScript is a prototype-based, multi-paradigm, single-threaded, dynamic language, supporting object-oriented, imperative, and declarative (e.g. functional programming) styles.