Java es un lenguaje de programación orientado a objetos creado en 1991 por James Gosling en Sun Microsystems. Java es rápido, seguro y multiplataforma, compilando el código a bytecode que se ejecuta en la máquina virtual Java (JVM). Java ha evolucionado para incluir características como servlets, JSP y EJB para aplicaciones web y empresariales. En 2010, Oracle adquirió Sun Microsystems y ahora gestiona el desarrollo de Java.