Java es un lenguaje de programación orientado a objetos creado en 1991 por James Gosling y su equipo en Sun Microsystems para proyectos de televisión interactiva. Se diseñó para ser independiente de la plataforma y permitir que el código escrito se ejecute en cualquier dispositivo. En 1994 se presentó por primera vez y en 1995 se hizo público junto con el navegador HotJava, convirtiéndose desde entonces en uno de los lenguajes más populares, especialmente para aplicaciones web.