Este documento resume la historia de Java desde su creación en 1991 por parte de Sun Microsystems hasta su última versión en 2014. Comenzó como una herramienta de programación para set-top boxes llamada Oak pero luego fue renombrada a Java. En 1994 se hizo popular para el desarrollo web y desde entonces ha ido mejorando con nuevas versiones cada pocos años con funcionalidades como generics, anotaciones y expresiones lambda.