Este es un post para tener bastante en cuenta, muchos creen que Java y JavaScript pueden llegar a ser similares cuando esto es totalmente falso, salvo en su origen del proyecto y su sintaxis.
Para esto vamos a conocer algunas de las diferencias que encontramos entre estos lenguajes de programación:
- Compilador: Para programar en Java necesitamos todo un kit de desarrollo y un compilador, distito a JavaScript que no se utiliza un compilador ya que sus aplicaciones son interpretadas por parte del navegador cuando este lee la pagina.
- Orientado a Objeto: Java es un lenguaje de programación totalmente orientado a objetos, eso ya los saben los programadores y desde sus inicio fue asi, ahora bien JavaScript sorprendentemente no es orientado a objetos, con lo cual podemos programar sin la necesidad de crear clases.
- Estructuras fuertes: Java es un lenguaje de programación fuertemente tipado, lo que significa que es necesario declarar previamente variables y estructuras de datos, JavaScript no posee esta característica, ya que podemos utilizar las variables sin declararlas y cambiar su tipo de datos sin ningún problemas.
Para cerrar un poco, es claro que Java es mucho más complejo, más potente, seguro y robusto, quizás es utilizado para otros propósitos diferentes a los que se utilizaría JavaScript, con lo cual no hacemos una discriminación de quien es mejor que quien, sino simplemente romper el mito y conocer las diferencias entre ambos que son un montón.

JavaScript sí es orientado a objetos. Pero implementa el paradigma de una manera totalmente distinta, a través del concepto de prototipos.
Las aplicaciones más grandes de la web y los frameworks más populares hacen uso intensivo de esta característica de JavaScript.
Excelente, gracias por la aclaración y la corrección.