जावा हा मूळतः सन मायक्रोसिस्टममध्ये जेम्स गोस्लिंग यांनी विकसित केला होता.
जावा कोठे विकसित केले गेले ते प्रदान केलेल्या परिच्छेदातून काढा
Context:जावा ही एक उच्च स्तरीय, वर्ग-आधारित, ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा आहे जी शक्य तितक्या कमी अंमलबजावणी अवलंबन असण्यासाठी डिझाइन केली गेली आहे. ही एक सामान्य हेतूची प्रोग्रामिंग भाषा आहे ज्याचा हेतू प्रोग्रामरना एकदा लिहा, कुठेही चालवा (डब्ल्यूओआरए), याचा अर्थ असा आहे की संकलित केलेला जावा कोड पुन्हा संकलित न करता जावाला समर्थन देणार्या सर्व प्लॅटफॉर्मवर चालविला जाऊ शकतो. जावा अनुप्रयोग सामान्यतः बाइटकोडमध्ये संकलित केले जातात जे अंतर्निहित संगणक आर्किटेक्चरची पर्वा न करता कोणत्याही जावा व्हर्च्युअल मशीन (जेव्हीएम) वर चालवता येतात. जावाची वाक्यरचना सी आणि सी ++ सारखीच आहे, परंतु त्यापैकी कोणत्याहीपेक्षा कमी निम्न-स्तरीय सुविधा आहेत. जावा रनटाइम डायनॅमिक क्षमता प्रदान करते (जसे की प्रतिबिंब आणि रनटाइम कोड सुधारणा) जे सामान्यतः पारंपारिक संकलित भाषांमध्ये उपलब्ध नसतात. २०१९ पर्यंत, जावा ही सर्वात लोकप्रिय प्रोग्रामिंग भाषांपैकी एक होती, जी विशेषतः क्लायंट-सर्व्हर वेब अॅप्लिकेशन्ससाठी वापरली जात होती, ज्यात ९ दशलक्ष विकसकांचा अहवाल होता.  जावा हा मूळतः सन मायक्रोसिस्टममध्ये जेम्स गोस्लिंग यांनी विकसित केला होता. सॅन मायक्रोसिस्टम्सच्या जावा प्लॅटफॉर्मचा एक मुख्य घटक म्हणून मे 1995 मध्ये ते प्रसिद्ध झाले. मूळ आणि संदर्भ अंमलबजावणी जावा कंपाइलर, आभासी मशीन आणि वर्ग लायब्ररी मूलतः सन द्वारे मालकीच्या परवान्याअंतर्गत जारी करण्यात आल्या होत्या. मे २००७ पर्यंत, जावा कम्युनिटी प्रक्रियेच्या वैशिष्ट्यांच्या अनुपालनात, सनने आपल्या बहुतेक जावा तंत्रज्ञानाचा जीपीएल-२.०-केवळ परवान्याअंतर्गत परवाना दिला होता. ओरॅकल स्वतःची हॉटस्पॉट जावा व्हर्च्युअल मशीन ऑफर करते, तथापि अधिकृत संदर्भ अंमलबजावणी ओपनजेडीके जेव्हीएम आहे जी विनामूल्य ओपन-सोर्स सॉफ्टवेअर आहे आणि बहुतेक विकसकांनी वापरली आहे आणि जवळजवळ सर्व लिनक्स वितरणांसाठी डीफॉल्ट जेव्हीएम आहे.  मार्च 2023 पर्यंत, जावा 20 ही नवीनतम आवृत्ती आहे, तर जावा 17, 11 आणि 8 ही सध्याची दीर्घकालीन समर्थन (एलटीएस) आवृत्त्या आहेत.