Java

Java po raz pierwszy zaistniała w 1994 roku. Prace nad nowym językiem programowania trwały od grudnia 1990 roku; do powstania Javy przyczynili się programiści z Sun Microsystems: James Gosling, Patrick Naughton i Mike Sheridan. Pierwszemu z nich przewodnictwo w owym projekcie przyniosło zaszczytny tytuł "ojca Javy". To również Gosling jako powołał do życia pierwszą wersję maszyny wirtualnej. Java nie jest tym samym co wciąż popularny JavaScript; nie można mylić ze sobą tych dwóch języków, ponieważ jedyne co je łączy to podobieństwo struktur. Są ze sobą spokrewnione, ale to dość dalekie pokrewieństwo, JavaScript, stworzony przez firmę Netscape, jest językiem o wiele prostszym, łatwiejszym do zrozumienia i do nauczenia się. Java firmy Sun Microsystems to obiektowy język programowania (to znaczy taki, w którym definiowane są obiekty - połączenie danych z procedurami, czyli metodami; obiekty są ze sobą powiązane, możliwa jest także komunikacja między nimi). Polecenia podane przez programistę są następnie kompilowane (istnieją języki programowania kompilowane i interpretowane; kompilowany język programowania jest ściśle związany z daną platformą systemową, więc napisane w tym języku programy nie będą działać w innym środowisku. W przypadku języka interpretowanego, swoboda w uruchamianiu programów jest znacznie większa). Część założeń Javy zapożyczono z innych języków programowania, na przykład z bardzo popularnego C++ oraz Smalltalk.