¿Sabes que significa Java?
Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems
A diferencia de la mayoría de lenguajes de programación los programas codificados en Java están compilados en bytecode, que es interpretado en el momento en el que usas ese programa por una máquina virtual Java.
Esto quiere decir que los programas hechos en Java, solo necesitan la maquina virtual de Java para poder ser usados, en cualquier dispositivo que lo permita, sea una computadora personal, un celular, un carro, una nave, etc...
Por eso se dice usualmente que Java esta en todos lados...
"Java everywhere"
Y ahora que Java es software libre, tendrá mucho mas apoyo y crecimiento convirtiéndose en una de las plataformas de desarrollo mas importante que existen en nuestra época.