JAVA (lexo Xhąva) ėshtė njė gjuhė programimi e orientuar nė programacionin me objekte, e prejardhur nga C++ (e cila nga ana tjetėr rrjedh nga C), e krijuar nga James Gosling dhe inxhinierė tė tjerė tė Sun Microsystems. Programet e shkruara nė Java janė tipikisht tė pėrpiluara (ang. compiled) nė njė gjuhė ndėrmjetese tė quajtur bytecode, e cila nuk ėshtė direkt e ekzekutueshme.
Nė kohėn e ekzekutimit, bytecodi (bytecode-i) interpretohet ose kompilohet nė gjuhėn native pėr "vrapimin", megjithėse mund tė bėhet edhe direkt nga hardware-i nga njė pėrpunues Java.
Grupi filloi tė punoi nė vitin 1991, kur gjuha , fillimisht, quhej Oak. Emri u shndėrrua mė mbas nė Java pėr faj tė drejtės sė autorit, sepse ekzistonte njė gjuhė e quajtur Oak qė nga 1991-shi.
Historia e Java
Java filloi me njė projekt tė quajtur "Oak" nga James Gosling. Qėllimet e Gosling-ut ishin tė vinte nė jetė nė makinė virtuale dhe njė gjuhė qė tė ishte familjare me stilin e C dhe C++. Implementimi i parė ishte nė 1995. Ai premtoi "Njė shkrim, Zbatim nė ēdo Vėnd" (WORA - Write Once, Run Anywhere), duke furnizuar runtime pa shpeza pėr platoformat popullore. Nė fakt ėshtė i sigurt dhe siguria e tij mund tė pėrshtatet, duke lejuar qė hyrja e rrjetės dhe e file-eve tė kufizohet.We daljen e "java 2", versionet u mundėn me konfiguracione tė shumėfishta tė ndėrtuara pėr platforma tė ndryshme. Pėr shėmbull, J2EE ishte pėr programe pėr ndėrrmarje dhe J2ME pėr programe pėr platforma tė lėvizshme, si telefonat celular, etj. Nė 2006, versionet e reja tė "J2" u riemėrtuan Java EE, dhe Java SE.