History of Java जावा का इतिहास
Java is one of the most powerful, secure, and platform-independent programming languages used in modern application development. It is widely used for developing web apps, mobile apps, desktop software, games, and enterprise systems.
जावा एक शक्तिशाली, सुरक्षित और प्लेटफॉर्म इंडिपेंडेंट प्रोग्रामिंग लैंग्वेज है, जिसका उपयोग वेब एप्लिकेशन, मोबाइल ऐप्स, डेस्कटॉप सॉफ्टवेयर, गेम्स और एंटरप्राइज सिस्टम्स को बनाने में किया जाता है।
🏁 Origin of Java
जावा की शुरुआत कैसे हुई?
-
Java project was started in 1991 at Sun Microsystems in California.
-
The project was led by James Gosling, with team members Patrick Naughton, Chris Warth, Ed Frank, and Mike Sheridan.
-
Initially, it was named “Greentalk”, then changed to “Oak”, and finally renamed to “Java” in 1995.
-
The name “Java” was inspired by Java Coffee, a famous coffee from Indonesia, which also inspired its cup logo.
-
The goal was to build a language for digital devices like set-top boxes and interactive TV, but those devices couldn't support it at that time.
जावा प्रोजेक्ट की शुरुआत 1991 में Sun Microsystems के कैलिफोर्निया ऑफिस में हुई थी। इसका नेतृत्व James Gosling ने किया और टीम में Patrick Naughton, Chris Warth, Ed Frank और Mike Sheridan शामिल थे।
इसका प्रारंभिक नाम “Greentalk” था, जिसे बाद में “Oak” और फिर 1995 में “Java” नाम दिया गया।
Java नाम इंडोनेशिया की मशहूर Java Coffee से लिया गया था।
इस भाषा को शुरुआत में इंटरैक्टिव टेलीविज़न और सेट-टॉप बॉक्स जैसे उपकरणों के लिए डिज़ाइन किया गया था, लेकिन तकनीकी सीमाओं के कारण इसे इंटरनेट एप्लिकेशन के लिए रूपांतरित किया गया।
🧠 Features of Java
जावा की मुख्य विशेषताएँ
-
Object-Oriented Language – Based on OOP principles
-
Platform Independent – Write once, run anywhere
-
Secure and Robust – Reliable and error-resistant
-
Multithreaded – Supports multiple tasks at once
-
Portable and Dynamic – Easily adaptable and scalable
-
Compiled + Interpreted – Code is compiled into bytecode and run by JVM
जावा एक ऑब्जेक्ट ओरिएंटेड भाषा है जो एक बार कोड लिखो, कहीं भी चलाओ (Write Once, Run Anywhere) सिद्धांत पर आधारित है।
इसके पीछे मुख्य कारण है – JVM (Java Virtual Machine), जो किसी भी ऑपरेटिंग सिस्टम पर जावा के bytecode को रन कर सकता है।
📆 Java Versions Timeline
जावा संस्करणों का क्रमबद्ध इतिहास
संस्करण नाम | रिलीज़ तिथि |
---|---|
JDK Alpha/Beta | 1995 |
JDK 1.0 | 23 Jan, 1996 |
JDK 1.1 | 19 Feb, 1997 |
J2SE 1.2 | 8 Dec, 1998 |
J2SE 1.3 | 8 May, 2000 |
J2SE 1.4 | 6 Feb, 2002 |
J2SE 5.0 | 30 Sep, 2004 |
Java SE 6 | 11 Nov, 2006 |
Java SE 7 | 28 Jul, 2011 |
Java SE 8 | 18 Mar, 2014 |
Java SE 9 to 19 | 2017 – 2022 |
Java SE 20+ | Ongoing Releases |
Java का हर नया संस्करण अधिक सुरक्षा, परफॉर्मेंस और मॉडर्न फीचर्स के साथ आता है।
वर्तमान में हर 6 महीने में एक नया Java version रिलीज़ किया जाता है।
📚 Did You Know?
-
Java का नाम कॉफी के नाम पर रखा गया है, और इसका लोगो कॉफी कप है।
-
Java को सबसे पहले वेब ब्राउज़र एप्लिकेशन (HotJava) के लिए इस्तेमाल किया गया।
-
Android एप्लिकेशन ज्यादातर Java में लिखे जाते हैं।
-
Java bytecode को कोई भी मशीन JVM के ज़रिए चला सकती है – यही इसे प्लेटफार्म स्वतंत्र बनाता है।
🧾 Summary Points
-
जावा का विकास 1991 में Sun Microsystems द्वारा शुरू किया गया था।
-
इसका उद्देश्य सेट-टॉप बॉक्स के लिए सॉफ्टवेयर बनाना था।
-
यह C++ से प्रेरित Object-Oriented Programming Language है।
-
Java प्रोग्राम्स JVM द्वारा रन किए जाते हैं जो platform-independence को सुनिश्चित करता है।
-
Java का पहला संस्करण 1996 में जारी हुआ और अब इसके कई संस्करण आ चुके हैं।
Comments
Post a Comment