
Java je objektno orijentirani programski jezik koji surazvili James Gosling, Patrick Naughton i drugi inženjeri u tvrtciSun Microsystems. Razvoj je počeo 1991, kao dio projekta Green, aobjavljen je u studenom 1995.
Velika prednost u odnosu na većinu dotadašnjihprogramskih jezika je to što se programi pisani u Javi moguizvoditi bez preinaka na svim operativnim sustavima za koje postojiJVM (Java Virtual Machine), dok je klasične programe pisaneprimjerice u C-u potrebno prilagođavati platformi(Operacijskomsustavu) na kojem se izvode.
Time i bogatim skupom klasa za rad s mrežnimkomunikacijama u jednom trenutku je Java bila najbolji izbor zaširoku lepezu mogućih aplikacija.