Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los 90 para crear aplicaciones informáticas. Originalmente fue pensado para electrodomésticos pero se adaptó para su uso en Internet, convirtiéndose en un lenguaje potente, seguro y universal. Se creó con cinco objetivos: ser orientado a objetos, permitir la ejecución en múltiples sistemas operativos, incluir soporte para red, ejecutar código de forma segura en sistemas remotos, y ser fácil de usar.