Java a été développée par Sun Microsystems en 1995. Il est une plate-forme informatique et de langage de programmation qui améliore grandement l'expérience d'un utilisateur d'Internet. De nombreux sites Web et les applications ne fonctionnent pas correctement sans la dernière version de Java. Les téléphones cellulaires, les ordinateurs et les consoles de jeux ne sont que quelques dispositifs qui dépendent de ce logiciel pour des applications diverses. Java Virtual Machine, aussi connu comme JVM, aide le logiciel de fonctionner correctement. Il est inclus avec le logiciel Java libre.