Java es un lenguaje de programación orientado a objetos desarrollado originalmente por Sun Microsystems en 1995. El código Java se compila a bytecode que puede ejecutarse en cualquier máquina virtual Java sin importar la arquitectura, lo que permite escribir una vez y ejecutar en cualquier dispositivo. Java es uno de los lenguajes más populares, particularmente para aplicaciones web cliente-servidor.