Java es un lenguaje de programación orientado a objetos diseñado por Sun Microsystems que se ejecuta en una máquina virtual, lo que le permite ser multiplataforma. Se usa para crear aplicaciones web, de escritorio, móviles y de servidor. Algunas aplicaciones comunes son juegos en línea, chat y cálculos financieros.