Overview of JavaScript and Node.js environments
JavaScript is the primary language understood by web browsers (such as Chrome and Internet Explorer). With the introduction of Node.js, JavaScript can be executed outside the browser to build desktop applications, mobile apps, command-line interfaces (CLI), and web backends.