Java fue creado originalmente en 1991 por Sun Microsystems para aplicaciones de cajas receptoras de televisión. Java es un lenguaje de programación orientado a objetos, interpretado y compilado que es multiplataforma y se utiliza comúnmente para el desarrollo de aplicaciones web. El programa Java se compila a bytecode que es ejecutado por la máquina virtual de Java (JVM) en cualquier sistema operativo.