Bei Java handelt es sich um eine objektorientierte Programmiersprache, die von der Firma Sun für Web-Anwendungen entwickelt wurde.
Durch sog. Virtual Machines, die in moderne Browser integriert sind, wird der Java-Code während der Laufzeit in entsprechende Maschinensprache übersetzt
Im Unterschied zu anderen Programmiersprachen ist Java plattformunabhängig, d.h. derartige Programme laufen auf verschiedensten Betriebssystemen und Rechnerkonfigurationen. Der Nachteil liegt in gewissen Sicherheitsrisiken, die bei der Java Virtual Machine auftreten können.
