Langage de programmation à vocation universelle créé par la société Sun. Le principe est qu'un programme écrit en Java peut s'exécuter sur n'importe quel ordinateur pourvu que celui-ci dispose d'un sous programme appelé " machine java virtuelle ".
Cette machine virtuelle convertit les instructions Java en instructions propres à l'ordinateur tout en l'obligeant à respecter certaines règles de sécurité.
Les programmes java sont chargés et exécutés lors de l'affichage de la page qui les contient. Ils portent le nom d'applet.