Java Básico Introducción para Principiantes: Aprende uno de los lenguajes más difíciles de aprender

Descripción
Hay un montón de lenguajes de programación por ahí, todos reputados y más que contrastados, cada uno con sus ventajas e inconvenientes. Además, cada día salen nuevos lenguajes de programación como Google Go, Swift de Apple o Rust.

Algunos de estos lenguajes nuevos buscan reemplazar o ser una alternativa a lenguajes consolidados, mientras que otros nacen para usarse en determinados frameworks emergentes.

Como consecuencia, lo normal es que te hagas las siguientes preguntas: ¿por qué motivo debería aprender Java a estas alturas? ¿es importante saber Java?

¿A quién está dirigido?
Personas sin ningún tipo de conocimientos.

Enlace