Le 23 janvier 1996, Sun Microsystems a publié la première implémentation publique sous le nom de Java 1.0, qui promettait une fonctionnalité « Write Once, Run Anywhere » (WORA), en fournissant des environnements d'exécution gratuits sur les plateformes populaires.