Documentação de JavaScript
JavaScript é uma linguagem de programação leve, interpretada ou just-in-time compilada, com funções de primeira classe. É mais conhecida como a linguagem de scripting para páginas Web, mas é usada em muitos ambientes fora do navegador, como Node.js (servidor), mobile, desktop e IoT.
O JavaScript é uma linguagem multiparadigma, suportando programação orientada a objetos (POO), funcional e imperativa.