JavaScript
é derivada da linguagem Java, das funções de primeira classe de Scheme e da herança baseada em protótipos de Self.
é uma linguagem de alto nível, dinâmica, compilada e tipada, conveniente para estilos de programação orientados a objetos.
não permite fazer scripts do conteúdo HTML e da apresentação CSS de documentos em navegadores Web, entretanto, permite definir o comportamento desses documentos com rotinas de tratamento de evento.
define uma API mínima para trabalhar com texto, arrays, datas e expressões regulares, conexão em rede, armazenamento de dados e gráficos.
permite representar valores sequenciais iguais ou maiores que 2 por meio de uma variável declarada como count += 2.