Java est largement utilisé pour les programmes en raison de ses capacités multi-plateformes. Le Runtime Environment J2SE 5.0 a été arrêté en Novembre 2009 quand il a atteint son "En fin de vie." Il a été remplacé par la version actuelle, Java SE. Cependant, de nombreux anciens programmes sont conçus pour une version Java spécifique et ne fonctionneront pas sur les nouvelles versions de Java. Dans ce cas, vous devez revenir en arrière et installer la version antérieure. Heureusement, le Réseau de développement Sun maintient une archive de toutes les versions précédentes de Java.