Mira ve, y hoy en día qué es mejor? Java o JavaScript? Porque desde la última vez que hablamos, me empilé a leer los manuales que están aquí:
http://www.desarrolloweb.com/javascript/
Pero, ahora me surgió la duda de con cuál empezar. Cabe decir que el JavaScript le hallé bastante parecido a C#
Si queres desarrollar aplicaciones web modernas aprende JavaScript. La diferencia con Java es, ademas de lo que @salvadoresc menciono, es que la naturaleza de los tipos de datos en JavaScript es dinamica y el lenguaje es interpretado, es decir que no hay compilation time, solo runtime. Contrario con C# o Java y otros lenguajes orientados a objectos clásicos es que JavaScript, a pesar de ser basado en objetos, no tiene clases y la herencia es basada en prototipos. La diferencia mas grande es que en JavaScript las funciones son ciudadanas de primera clase y son objetos. En realidad es un lenguaje bastante interesante.
Con relación a los tutoriales de JavaScript de desarrolloweb, a pesar que algunos tienen mas de diez años sirven como buena introducción, pero si los leen haganlo junto a algún libro moderno en ingles.