Java est un langage de programmation crée en 1995 par James Goslin qui travaillait dans l'entreprise sun microsystem. Cette dernière a été rachetée par Oracle, qui est donc le propriétaire actuel du langage java. Néamoins certaines technologies du langage java sont opensource.