यदि आप टेक्नोलॉजी , सॉफ्टवेयर और कंप्यूटर एप्लीकेशन के बारे में थोड़ा भी रखते है तो अपने कंप्यूटर लैंग्वेज के बारे में जरूर सुना होगा तो आपको आज इस आर्टिकल के माध्यम से हम प्रोग्रामिंग के लिए इस्तेमाल होने वाली सबसे प्रसिद्द लैंग्वेज के बारे में बात करेंगे जो हर एक सॉफ्टवेयर डेवलपर की पहली पसंद होती है। इस आर्टिकल में हम जानेगे की जावा क्या (What Is java in hindi) होता है , इसका उपयोग कहा किया जाता है , इसका इतिहास , उपयोग और इस लैंग्वेज को क्यों सीखना चाहिए। उम्मीद करते है की इस लैंग्वेज को सीखने के बाद आप जावा के बारे में अच्छी अंकरी प्राप्त होगी।
जावा क्या है
java एक प्रोग्राम बेस्ड object oriented प्रोग्रामिंग लैंग्वेज है जिसका उपयोग कंप्यूटर से सम्बंधित अनेक प्रकार के एप्लीकेशन, वेबसाइट और सॉफ्टवेयर बनाने के लिए उपयोग किया जाता है। अपने अक्सर देखा होगा की जब आपके सिस्टम में जावा का सॉफ्टवेयर इनस्टॉल नहीं रहता है तो आप सिस्टम और वेबसाइट को सही से उपयोग नहीं कर पाते है।
जावा एप्लीकेशन डेवलपमेंट के लिए सबसे अच्छा प्लेटफार्म है जो आपके सिस्टम को सिक्योरिटी ,Fast , Easy to use जैसे फीचर देता है । किसी भी कंप्यूटर और मोबाइल एप्लीकेशन के लिए डेवलपर की सबसे पहली पसंद जावा होती है।जावा को लैपटॉप, डेटा सेंटर, गेम कंसोल, साइंटिफिक सुपर कंप्यूटर, सेल फोन आदि में जावा के एप्लीकेशन का अधिक उपयोग किया जाता है।
जावा का इतिहास |What is History Of java in hindi
जावा एक ऑब्जेक्ट ओरिएंटेड, सिक्योर , फ़ास्ट प्रसिद्द प्रोगरामिंग लैंग्वेज है। जावा को 1990 में Sun Microsystems द्वारा डेवेलोप किया गया था जिसे बाद में oracle में अधिकृत कर लिया है। James Gosling को Java के जनक के रूप में जाना जाता है। इस प्रोगरामिंग को बनाने वाली टीम ने सबसे पहले इस लैंग्वेज को डिजिटल डिवाइस जैसे की सेटअप बॉक्स , टेलीविज़न ,इत्यादि के लिए डेवेलोप किया गया था।
इस प्रोग्रामिंग लैंग्वेज में C++ के कोड को यूज़ किया जाना था क्योकि C++ जावा के जैसे ही लैंग्वेज थी लेकिन कुछ कारणों इसे उपयोग में नहीं लाया गया क्योकि C++ प्रोग्राम को execute करने के लिए अधिक मेमोरी का उपयोग करती थी।
C++ का उपयोग न करने से यह प्रोजेक्ट फ़ैल हो गया तो James Gosling और उसकी टीम ने एक प्रोजेक्ट बनाया जिसका नाम Greentalk रखा जिसका file extension . gt था जो आगे चलकर “OAK”. में बदल गया। Java से पहले इसका नाम Oak था। लेकिन ओक पहले से ही एक रजिस्टर कंपनी थी, इसलिए जेम्स गोस्लिंग और उनकी टीम ने ओक से इसका नाम जावा रख दिया।
Java का नाम “ओक”? क्या रखा गया था।
Oak नाम का इस्तेमाल James Gosling ने एक Oak के पेड़ को देखने के बाद रखा था जो उनके ऑफिस के बाहर रहा था। इसके अलावा, ओक एक एकता का प्रतीक है और यू.एस.ए., फ्रांस, जर्मनी, रोमानिया इत्यादि जैसे कई देशों के राष्ट्रीय वृक्ष के रूप में चुना गया है। लेकिन बाद में उन्हें इसका नाम बदलकर “जावा” करना पड़ा क्योंकि यह पहले से ही ओक टेक्नोलॉजीज का ट्रेडमार्क बन गया था।
जावा नाम के लिए Gosling और उनकी टीम ने इसके लिए कई नामो का चुनाव किया जैसे की JAVA, DNA, SILK, RUBY इत्यादि लेकिन बहुत डिस्कशन के बाद James Gosling और उनकी टीम ने जावा नाम को फाइनल किया क्योकि यह नाम यूनिक था।
क्या जावा को फ्री में इनस्टॉल और उपयोग कर सकते है
जी हा ये बात सही है जावा को आप पर्सनल उपयोग के लिए java.com ऑफिसियल वेबसाइट से डाउनलोड करके उपयोग कर सकते है। जावा डेवलपमेंट के लिए फ्री में इस्तेमाल कर सकते है। इसके ऑफिसियल वेबसाइट में डेवलपर को डेवलपमेंट किट और अन्य डेवलपमेंट टूल मिल सकते है। जिन्हे आप प्रोगरामिंग में उपयोग कर सकते है।
जावा प्लेटफॉर्म क्या है? | What Is Java Platform
जावा प्लेटफ़ॉर्म प्रोग्रामों का एक समूह है जो प्रोग्रामर्स को जावा प्रोग्रामिंग एप्लिकेशन को आसानी से डेवेलोप करने और चलाने में मदद करता है। इसमें एप्लीकेशन को बनाने के लिए अनेक प्रकार की लाइब्रेरी ,execution engine और compiler उपलब्ध है जो डेवलपर को प्रोगरामिंग में हेल्प करते है।
जावा किसके लिए प्रयोग किया जाता है?
जावा प्रोगरामिंग लैंग्वेज का उपयोग अनेक प्रकार के वेबसाइट और एप्लीकेशन बनाने के लिए किया जाता है। नीचे हम आपको जावा के कुछ उपयोग में बारे में बता रहे है।
- जावा प्रोग्रामिंग लैंग्वेज का उपयोग Android मोबाइल Apps को बनाने उपयोग किया जाता है।
- जावा कंपनी के अनुसार अनेक प्रकार के app और सॉफ्टवेयर बनाने का कार्य करता है।
- मोबाइल में उपयोग होने वाले एप्लीकेशन और मोबाइल सॉफ्टवेयर बनाने में हेल्प करता है।
- Scientific और रिसर्च से सम्बंधित एप्लीकेशन को डेवेलोप करने में हेल्प करता है
- बिग डेटा एनालिटिक्स के लिए उपयोग करते है
- हार्डवेयर से सम्बंधित जावा प्रोगरामिंग के लिए
- Apache, JBoss, GlassFish, आदि जैसी सर्वर-साइड Advance technology के लिए उपयोग किया जाता है।
Java Versions
नीचे आप जावा के वर्शन और उसके रिलीज़ डेट को टेबल के माध्यम से समझ सकते है।
| Java Versions | Release Date |
| 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 |
| JAVA SE 11 | 25th Sep 2018 |
| JAVA SE 12 | 19th Mar 2019 |
| JAVA SE 13 | 17th Sep 2019 |
| JAVA SE 14 | 17th Mar 2020 |
| JAVA SE 15 | 15th Sep 2020 (latest Java Version) |
जावा एप्लीकेशन के प्रकार Types Of Application Java in Hindi
Standalone Application
स्टैंडअलोन एप्लिकेशन को डेस्कटॉप एप्लिकेशन या विंडो-आधारित एप्लिकेशन के रूप में भी जाना जाता है। ये एक प्रकार के traditional software होते हैं जिन्हें हमें हर मशीन पर इंस्टॉल करना होता है। स्टैंडअलोन एप्लिकेशन के उदाहरण मीडिया प्लेयर, एंटीवायरस आदि हैं। AWT और स्विंग का उपयोग जावा में स्टैंडअलोन एप्लिकेशन बनाने के लिए किया जाता है।
Web Application
वेब एप्लीकेशन का उपयोग सर्वर के लिए किया जाता है जो वेबसाइट को डायनामिक वेबपेज बनाने में हेल्प करता है। वर्तमान में, जावा में वेब एप्लिकेशन बनाने के लिए Servlet, JSP, Struts, Spring, Hibernate, JSF आदि टेक्नोलॉजी का उपयोग किया जाता है।
Enterprise Application
एंटरप्राइज के लिए क्षेत्र में उपयोग किये जाने वाले एप्लीकेशन को Enterprise application कहते है। इस तरह के एप्लीकेशन इंडस्ट्री में सिक्योरिटी , लोड बैलेंसिंग , clustering से सम्बंधित कार्य करते है।
Mobile Application
एप्लीकेशन जो मोबाइल से सम्बंधित एप्लीकेशन को बनाने में हेल्प करते है उन्हें मोबाइल एप्लीकेशन कहते है आज के समय में मोबाइल के लिए एंड्राइड और Java ME उपयोग किया जाता है।
जावा का उपयोग क्यों करना चाहिए | Learn Use of Java in Hindi
- जावा विभिन्न प्लेटफार्मों जैसे की Windows, Mac, Linux, Raspberry Pi आदि पर काम करता है।
- जावा दुनिया में सबसे अधिक उपयोग होने वाली और प्रोग्रामर के लिए लोकप्रिय प्रोग्रामिंग लैंग्वेज है
- जावा प्रोग्रामिंग लैंग्वेज को सीखना बहुत आसान है
- जावा फ्री और ओपनसोर्स प्रोग्रामिंग लैंग्वेज है
- फ़ास्ट , सिक्योरिटी , पॉवरफुल जैसे फीचर इस लैंग्वेज में दिए गए है।
- यह एक प्रसिद लैंग्वेज है इसलिए इसकी टेक्निकल सपोर्ट टीम बहुत बड़ी है
- जावा एक object-oriented लैंग्वेज यही जो प्रोगरामिंग के लिए क्लियर स्ट्रक्चर प्रोवाइड करता है जिसमे इसके कोड को बार बार न लिख कर के उसे प्रोग्राम में पुनः उपयोग किया जा सकता है।
- यह C++ और C# के जैसे है इसलिए जिन्हे ये लैंग्वेज आती है उसे जावा सीखना आसान होता है।
Java कैसे सीखे |How To learn java
जावा एक बहुत ही उपयोग लैंग्वेज है जिसका उपयोग आप मोबाइल , कंप्यूटर , सिक्योरिटी , वेबसाइट ,स्टोरेज इत्यादि से सम्बंधित एप्लीकेशन बनाने में कर सकते है। यदि आप जावा को सीखना चाहते है तो इसके लिए आपके पास बहुत सारे तरीके है। जावा सीखने के लिए आप ऑनलाइन ऑफलाइन किसी ही तरह से सीख सकते है ऑनलाइन आप इंटरनेट पर फ्री यूट्यूब चैनल , ब्लॉग आर्टिकल इत्यादि को देख और पढ़ सकते है , यदि आप जावा के बारे में कोई भी जानकरी नहीं है तो आप इंटरनेट पर paid कोर्स ले सकते है जो बेसिक से पढ़ाएंगे और आपको जावा पढाने से साथ साथ आपके डाउट को भी दूर करेंगे। जावा सीखने के लिए आप मार्किट से बुक लेकर स्वयं से भी सीख सकते है या फिर अपने शहर के किसी अच्छे ट्रेनिंग इंस्टिट्यूट में एडमिशन लेकर भी इसे सीखा जा सकता है।
निष्कर्ष
इस आर्टिकल में हमने जाना की जावा क्या (What Is java in hindi) होता है , जैसे की अपने ऊपर जाना की जावा का उपयोग कहा और कैसे किया जाता है यदि आप कंप्यूटर में मास्टर बनाना चाहते है तो आपको कंप्यूटर की कम से कम एक लैंग्वेज का आना बहुत जरुरी है। यदि इस आर्टिकल (JAVA in Hindi)से सम्बंधित कोई डाउट होगा तो कमेंट के माध्यम से अपना डाउट शेयर करे। हमारे अन्य ब्लॉग siyaservice.com के आर्टिकल को पढ़े।