JavaScript é uma linguagem de programação que foi originalmente implementada como parte dos navegadores web para que scripts pudessem ser executados do lado do cliente e interagissem com o usuário sem a necessidade deste script passar pelo servidor, controlando o navegador, realizando comunicação assíncrona e alterando o conteúdo do documento exibido.
O JavaScript possui suporte à programação funcional e apresenta recursos
como fechamentos e funções de alta ordem comumente indisponíveis em
linguagens populares como Java e C++. É baseada em ECMAScript padronizada
pela Ecma international nas especificações ECMA-2623 e ISO/IEC 16262.
Baixar Livro PDF
Fonte: Angola Formativa