Java es un lenguaje de programación desarrollado por Sun Mycrosistems. Originalmente era llamado OAK y fue diseñado para dispositivos de mano.
Este proyecto no tuvo exito, pero en 1995 fue renombrado como Java y el lenguaje fue modificado para tomar ventaja de la creciente web.
Java es un lenguaje orientado a objetos similar a C++ pero simplificada para eliminar detalles que pueden causar errores de programación comunes.
Las aplicaciones java pueden corren en casi todas las computadoras, ya que los interpretes java, conocidos como Java Virtual Machines (VMs) existen para la mayoria de los sistemas operativos, incluyendo UNIX, MacOs y Windows.