Java
Java on platvormist sõltumatu objektorienteeritud programmeerimiskeel. Esimese Java versiooni avaldas Sun Microsystems 1995. aastal. 20. aprillil 2009 omandas Suni Oracle Corporation, kellest sai Java keele peamine arendaja. Programmeerimiskeele arengut koordineerib formaalselt Java Community Process (JCP), arendusotsused kinnitavad kaks Java kogukonna valitud esindajast koosnevat täitevkomiteed. Täitevkomiteede liikmed on suured ettevõtted. Java lähtekood (.java; java-failid) kompileeritakse baitkoodi (.class; class-failidesse), mida oskab käivitada iga Java virtuaalmasin (JVM) sõltumata platvormist. Tänapäeval sisaldab JVM reaalajalist kompilaatorit (JIT), mis programmi käivitamisel kompileerib baitkoodi masinkoodiks ja töötab otse protsessoril, vajaduseta baitkoodi jooksvalt interpreteerida. Mõned kompilaatorid (nagu GCJ ja GraalVM) võimaldavad Java lähtekoodi või baitkoodi otse käivitatavaks programmiks kompileerida. Leidub ka riistvara, mis suudab Java baitkoodi otse käivitada. Et käivitada Java programme, läheb arvutis vaja JRE-d (Java käivituskeskkonda), mille saab tasuta Oracle'i veebilehelt.