Mi consejo es que cuantos más lenguajes se conozcan mejor, obvio, porque sabrás elegir qué lenguaje es el más indicado para qué aplicación en cada momento. Volviendo a lo de antes; un troyano en Java... bueno sí, se puede hacer, pero sería mejor hacerlo en en Cloquesea.
Pues la cosa no creo que vaya por la cantidad de lenguajes, sino que por las ganas y el sector en el que uno se enfoque. Ademas pues, no se puede hacer un virus C#, eso entra en Cloquesea no? xdJava es guay. Java está en todas partes y se puede hacer casi cualquier cosa con él.
Java no es guay, es lindo. Windows tampoco es guay, es lindo. Ambos son lentos, por lo que lo lindo es lento no? Ya, fuera de bromas java es lo bastante facil como para que cualquier idiota lo aprenda, aunque hay algunos programadores muy buenos de Java (en este foro hay varios buenisimos, Casidiablo por ejemplo). Todo depende de la mentalidad del programador, el esfuerzo que ponga en sus programas y el continuo estudio del lenguaje.
Saludos