History of Java
Java का इतिहास बहुत interesting है। Java मूल रूप से nteractive television के लिए डिज़ाइन किया गया था, लेकिन उस समय digital cable television industry के लिए यह बहुत advanced technology थी। जावा का इतिहास Green Team से शुरू होता है। Java team के सदस्यों (जिसे Green Team के रूप में भी जाना जाता है) ने digital devices जैसे set-top boxes, TVs, आदि के लिए एक language develop करने के लिए इस project की शुरुआत की, हालांकि, यह Internet programming के लिए अच्छा था। बाद में, Java technology को Netscape द्वारा चलाया गया था।
Java programming बनाने के principles "simple, robust, portable, platform-independent, secure, high-performance, multithreaded, architecture neutral, object-oriented, interfaced and dynamic" थे। जावा को 1995 में James Gosling द्वारा develop किया गया था, जिन्हें father of Java के रूप में जाना जाता है। James Gosling और उनकी टीम के सदस्यों ने 90 के दशक की शुरुआत में इस project की शुरुआत की थी।
Java programming बनाने के principles "simple, robust, portable, platform-independent, secure, high-performance, multithreaded, architecture neutral, object-oriented, interfaced and dynamic" थे। जावा को 1995 में James Gosling द्वारा develop किया गया था, जिन्हें father of Java के रूप में जाना जाता है। James Gosling और उनकी टीम के सदस्यों ने 90 के दशक की शुरुआत में इस project की शुरुआत की थी।
James Gosling - Founder of Java
वर्तमान में, जावा का उपयोग Internet programming, mobile devices, games, e-business solutions आदि में किया जाता है।
निचे कुछ ऐसे important points दिए गए हैं जो जावा के इतिहास का वर्णन करते हैं।
- James Gosling, Mike Sheridan और Patrick Naughton ने जून 1991 में Java Language Project की शुरुआत की। Sun engineers की यह छोटी सी टीम जिसे Green Team कहा जाता है।
- इसे शुरुआत में set-top boxes जैसे electronic devices में छोटे, embedded systems के लिए डिज़ाइन किया गया।
- सबसे पहले, इसे James Gosling द्वारा "GreenTalk" कहा गया था, और फ़ाइल एक्सटेंशन .gt था।
- उसके बाद, इसे OAK कहा जाता था और इसे Green Project के एक part के रूप में developed किया गया था।
Why Java named "Oak"?
- क्यों शुरुवात में इसे OAK कहा जाता था ? Oak शक्ति का प्रतीक है और कई देशों के national tree के रूप में चुना जाता है जैसे कि USA, France, Germany, Romania, आदि।
- 1995 में, OAK को "JAVA" नाम दिया गया था क्योंकि यह पहले से ही Oak टेक्नोलॉजीज के द्वारा ट्रेडमार्क था।
Why Java Programming named "Java"?
उन्होंने Java language के लिए Java नाम क्यों चुना था? जब टीम ये देखा की OAK नाम पहले से ही register है, तो वह एक नया नाम चुनने में जुट गई। सुझाए गए शब्द "dynamic", "revolutionary", "silk", "jerk", "DNA", आदि थे। वे कुछ ऐसा चाहते थे जो technology के सार को reflect करे: revolutionary, dynamic, vibrant, quiet, unique और easy हो बोलने में और साथ ही मजेदार हो।
James Gosling के अनुसार, "Java silk के साथ top choices में से एक था।" चूंकि Java बहुत ही unique था, इसलिए टीम के अधिकांश सदस्य अन्य नामों की तुलना में Java को पसंद करते थे।
Java Indonesia का एक द्वीप है, जहां पहले कॉफी का उत्पादन किया गया था (जिसे Java coffee कहा जाता है)। यह एक तरह की espresso bean है। जावा नाम James Gosling ने अपने office के पास कॉफ़ी के पेड़ के नाम से चुना था।
नोट करे की Java केवल एक नाम है, एक संक्षिप्त नाम नहीं है।
शुरुआत में Sun Microsystems (जो अब Oracle Corporation की सहायक कंपनी है) में James Gosling द्वारा developed कि गयी थी, और 1995 में रिलीज़ कि गयी थी।
1995 में, Time magazine ने 1995 के ten best products में से एक को Java कहा।
JDK 1.0 (January 23, 1996) में release किया गया। जावा की पहली release के बाद, भाषा में कई अतिरिक्त features जोड़े गए हैं। अब JAVA का उपयोग Windows application, web application, enterprise application, mobile application, card आदि में किया जा रहा है। प्रत्येक नया संस्करण JAVA में नए features को जोड़ा जाता है।
Java Version History
कई Java versions अब तक जारी किए गए हैं। Java की वर्तमान stable release Java SE 10 है।
- JDK Alpha and Beta (1995)
- JDK 1.0 (23rd Jan 1996)
- JDK 1.1 (19th Feb 1997)
- J2SE 1.2 (8th Dec 1998)
- J2SE 1.3 (8th May 2000)
- J2SE 1.4 (6th Feb 2002)
- J2SE 5.0 (30th Sep 2004)
- Java SE 6 (11th Dec 2006)
- Java SE 7 (28th July 2011)
- Java SE 8 (18th Mar 2014)
- Java SE 9 (21st Sep 2017)
- Java SE 10 (20th Mar 2018)