Java
Jest to obiektowy język programowania stworzony przez grupę roboczą pod kierunkiem Jamesa Goslinga z firmy Sun Microsystems. Javy nie należy mylić ze skryptowym językiem JavaScript, z którym wspólną ma jedynie składnię podstawowych instrukcji.
Język ten posiada wiele ze składni języka C i C++, lecz model obiektu jest w nim prostszy i mniej jest niskopoziomowych ułatwień. Język Java tym różni się od C, że może działać na każdej platformie sprzętowej (kod napisany jest uniwersalny i niezależny od systemu operacyjnego), pod warunkiem że zainstalowana jest wirtualna maszyna Java JVM(Java Virtual Machine).