Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Java x Java Script

Qual a diferença entre Java e Java Script?

1 resposta
solução!

Oi Gilberto!

Apesar dos nomes parecidos, os dois são conhecidos por coisas diferentes.

Dentre as diferenças da linguagem em si, podemos citar:

  • tipagem
  • compilação
  • Orientação à Objetos

O Java é fortemente tipado (uma vez que a variável recebe um tipo, ele não pode ser mudado, ou seja, uma variável não por ser inicializada como int e depois ser mudada para string); híbrido, pois é compilado para bytecodes e depois interpretado pela JVM, e é fortemente orientado à objetos.

Já o Javascript é fracamente tipado, interpretado e apesar de possuir orientação à objetos, ela não é tão encorajada como no Java.

Dentre as diferenças de aplicações o Java se destaca em sistemas grandes por trás de empresas e é a linguagem padrão no desenvolvimento de aplicativos para android.

O Javascript é a linguagem da Web e todos os sites dinâmicos são construídos com ele. É possível desenvolver aplicativos mobile (tanto android quanto iOS) e servidores também com o NodeJS.

Se você deseja construir sistemas para a Web, tanto a parte visual (front-end) quanto o servidor (back-end), sugiro que você estude Javascript, pois no front-end por enquanto ela é a linguagem dominante. Caso você queira apenas a parte de back-end, o Java pode ser uma opção pois ela é uma das linguagens mais populares para isso.

Aqui na Alura temos diversos cursos sobre as duas linguagens. Para o Javascript, a Formação Front-end vai te introduzir ao mundo web e a Formação Node.js vai te ensinar a construir servidores. Para o Java, um bom começo seria a Formação Java e Orientação à Objetos.

Espero ter ajudado! Qualquer dúvida pode postar aqui. :)