Java es un lenguaje de programación orientado a objetos creado originalmente por James Gosling en 1995. Las aplicaciones Java se compilan a bytecode que puede ejecutarse en cualquier máquina virtual Java independientemente de la arquitectura. Java es uno de los lenguajes más populares usados para aplicaciones web y de software.