Kusukela esigabeni esinikeziwe, kukhishwe lapho iJava yasungulwa khona
Context:IJava iyi-high-level, class-based, object-oriented programming language eyenzelwe ukuba ibe nokuncika okumbalwa kokusebenza ngangokunokwenzeka. Kuyinto jikelele-inhloso ulimi izinhlelo okuhloswe ukuba sivumele programer ukubhala kanye, run kuphi (WORA), okusho ukuthi iqoqwe ikhodi Java ingasebenza kuwo wonke amapulatifomu ukuthi ukusekela Java ngaphandle isidingo recompile. Izicelo zeJava zivame ukuhlanganiswa zibe yi-bytecode ezingasebenza kunoma yimuphi umshini we-Java virtual (JVM) kungakhathalekile ukwakheka kwekhompyutha okuyisisekelo. I-syntax yeJava iyafana ne-C ne-C++, kodwa inezinsiza ezisezingeni eliphansi ezimbalwa kunanoma iyiphi yazo. Isikhathi sokusebenza seJava sinikeza amakhono ashukumisayo (njengokubonisa nokuguqula ikhodi yesikhathi sokusebenza) ngokuvamile angatholakali ezilimini zendabuko ezihlanganisiwe. Kusukela ngo-2019, iJava ibingenye yezilimi ezithandwa kakhulu zokuhlela ezisetshenziswayo ngokusho kweGitHub, ikakhulukazi izinhlelo zokusebenza zewebhu zeklayenti / iseva, ezinezithuthukisi ezibikwe ngezigidi eziyi-9.  IJava ekuqaleni yathuthukiswa uJames Gosling eSun Microsystems. Yakhishwa ngoMeyi 1995 njengengxenye eyinhloko yesikhulumi seJava seSun Microsystems. Izihumusho zokuqala nezokubhekisela ze-Java compiler, imishini ebonakalayo, kanye nemitapo yolwazi ekuqaleni zakhishwa yi-Sun ngaphansi kwamalayisense anelungelo lobunikazi. Kusukela ngoMeyi 2007, ngokuhambisana nemininingwane yeJava Community Process, iSun yayisivumele kabusha iningi lobuchwepheshe bayo beJava ngaphansi kwelayisense le-GPL-2.0 kuphela. I-Oracle inikeza i-HotSpot Java Virtual Machine yayo, nokho ukusetshenziswa okusemthethweni okuyisethenjwa yi-OpenJDK JVM eyi-software yamahhala yomthombo ovulekile futhi esetshenziswa ngabathuthukisi abaningi futhi yi-JVM ezenzakalelayo cishe kuzo zonke izinhlelo zokusebenza ze-Linux.  Kusukela ngoMashi 2023, iJava 20 inguqulo yakamuva, kanti iJava 17, 11 no-8 yizinguqulo zamanje ezisekelwa isikhathi eside (LTS).
IJava ekuqaleni yathuthukiswa uJames Gosling eSun Microsystems.