A linguagem de programação nativa dos navegadores: é o que torna as páginas web interativas — valida formulários, atualiza conteúdo sem recarregar a página e controla animações. Também roda no servidor com o Node.js, tornando-se uma linguagem de propósito geral. Não tem relação com Java apesar do nome semelhante — o nome foi uma estratégia de marketing dos anos 1990. É a linguagem mais usada no desenvolvimento web moderno.
JavaScript
A linguagem de programação nativa dos navegadores, responsável pela interatividade das páginas web. Não tem relação com Java apesar do nome semelhante.
Veja também
- HTMLRelacionado
A linguagem de marcação que estrutura o conteúdo de páginas web, definindo o que cada elemento é — título, parágrafo, imagem, link — por meio de tags. Não é uma linguagem de programação.
- FrontendRelacionado
A camada de um sistema que roda no navegador (ou app) do usuário e é responsável pela interface visual.
- BackendRelacionado
A camada de um sistema que roda em um servidor, cuida da lógica de negócio, do banco de dados e não é vista diretamente pelo usuário.