Java fue desarrollado originalmente por James Gosling en Sun Microsystems en 1995. Es un lenguaje de programación orientado a objetos, concurrente y basado en clases que permite escribir una vez el código y ejecutarlo en cualquier plataforma. Java se utiliza comúnmente para aplicaciones web debido a su portabilidad entre sistemas operativos y hardware.