2.38. Java

Java jest obiektowym językiem programowania stworzonym przez Sun INC. (zespół pod kierunkiem Jamesa Goslinga) do sterowania urządzeniami elektronicznymi (,,niekomputerowymi''). Jednym z podstawowych założeń projektu było stworzenie przenośnego kodu, nie wymagającego powtórnej rekompilacji, przy zmianie architektury maszyny na której program ma działać. Powstała w ten sposób tzw. wirtualna maszyny JAVA`y --- czyli środowisko, w jakim działają programy, (powinien być) niezależne od platformy systemowej, stosowanego systemu operacyjnego). Dzięki przenośności, względnej prostocie, oraz oczywiście promocji ze strony Suna --- np. darmowa przeglądarka WWW HotJava, oraz części narzędzi programistycznych takich jak Java Developer Kit lub specyfikacja InfoBus --- zyskała sobie dość powszechny odzew.

Pomimo krótkiego cyklu rozwojowego języka (rozpoczęcie realizacji projektu ,,Green'' to kwiecień 1991, zaś światowa premiera Java`y i HotJava to maj 1995 r.) jest wykorzystywana do wielu różnych zastosowań: począwszy od prostych appletów (czyli krótkich programików realizujących pojedyncze zadania --- zazwyczaj zagnieżdżone w HTMLu) przewijających tekst u dołu strony, poprzez stosowanie jako interface do baz danych w formie serwletów (czyli javowych API serwera) do potężnych aplikacji takich jak Corel Office for Java. lub nieco mniej potężny ale chyba bardziej użyteczny pakiet e-suite Lotusa.

Patrz też:.