Gosling et ses collègues voulaient produire un système qui pourrait être utilisé sur différentes plates-formes, de l'ordinateur vers des dispositifs portables. En 1994 Java commence à être utilisé sur l'Internet. Ils ont estimé que l'Internet deviendrait interactive, et ce serait l'environnement parfait pour utiliser leur langage de programmation. Ils avaient raison. Java est devenue l'une des plateformes les plus connues en usage aujourd'hui sur les développeurs internet.Many de jeux en ligne gratuits ont rapidement réalisé son potentiel.
Bien que Shockwave a remplacé Java comme le moteur le plus populaire utilisé pour les jeux en ligne, Java est encore l'outil de choix parmi de nombreux développeurs. Java est devenu très populaire quand Netscape a décidé de soutenir le programme avec leurs navigateurs. La plupart des gens utilisent Java par les "applets" qui sont soutenues par leur browsers.Yahoo en ligne a souvent été crédité de beaucoup l'utilisation de Java pour produire des jeux en ligne. Jeux Yahoo est la partie de leur site Web dans lequel les joueurs peuvent jouer à des jeux par eux-mêmes ou contre d'autres joueurs.
Alors que la plupart de ces jeux sont les applets Java, d'autres doivent être téléchargés sur l'ordinateur. Les commentaires sont même présentés où les utilisateurs peuvent publier leurs réflexions à propos de la qualité du jeu. Yahoo est l'un des promoteurs les plus éminents de jeux en ligne gratuits. Tout de sports fantasy aux jeux de cartes sont available.Despite cela, il ya quelques critiques du langage de programmation Java. Shockwave a un moteur 3D qui est beaucoup plus puissant, et de nombreux développeurs ont choisi plutôt que Java.
D'autres se plaignent qu'il n'y a pas un langage de programmation orienté objet très pur. Ceux qui détestent les langages orientés objets ne seront pas concevoir jeux gratuits en ligne avec Java. Les programmes écrits en Java peuvent également fonctionner plus lentement que les programmes écrits da