El documento describe los antecedentes y características del lenguaje de programación Java. Comenzó como un proyecto llamado "Green" en 1991, y luego fue renombrado a "Oak" en 1993 como un lenguaje orientado a objetos. En 1995, se rediseñó como Java para desarrollar aplicaciones para Internet. Java es un lenguaje interpretado, orientado a objetos, distribuido, robusto, seguro y portable que permite ejecutar programas en cualquier plataforma con una máquina virtual Java.