Mucho se habla sobre Javascript, sin embargo existe muy poca documentación en español de este lenguaje de programación.
El mayor problema es la confusión que se hace entre el lenguaje Java y el Javascript debido a la semejanza en el nombre, en la misma lÃnea de raciocinio, se hacen la relación entre C++ y Java por la semejanza de comandos y sintaxis, aunque la implementación de algunas sintaxis y construcciones sean parecidas, son lenguajes distintos, creados para resolver problemas diferentes, y que por esto poseen capacidades diferentes, lo mismo ocurre con Java y Javascript.
Mientras el Lenguaje Java está fuertemente tipeado y posee tipos estáticos, en cambio, Javascript ofrece una reducida cantidad de tipos, es decir, el necesario para creación de pantallas dinámicas y cierta lógica en las páginas de html.
Javascript es pequeño, ligero, portable (está presente en casi todos los navegadores y en todas las plataformas en los que estos navegadores ruedan). Javascript no es un lenguaje para rodar solo, necesita de un navegador para ello.