Eine von Sun Microsystems Inc. entwickelte objektorientierte Programmiersprache, die mit sog. Java-Applets mehr Interaktivität und Funktionalität auf einer Web-Site ermöglicht. Durch die Plattformunabhängigkeit sind die Anwendungen auf unterschiedlichen Rechnern und Betriebssystemen lauffähig.