Java es un lenguaje de programación orientado a objetos creado en 1995 por James Gosling para Sun Microsystems. Originalmente diseñado para set-top boxes, Java permite escribir una vez el código y ejecutarlo en cualquier dispositivo, haciéndolo portable. Su sintaxis se deriva de C y C++ pero es más seguro. Java es importante porque permite crear software que puede ejecutarse en diferentes plataformas sin modificaciones.