जावा क्या है? और कैसे सीखे – (What Is Java Programming In Hindi)

What Is Java In Hindi: टेक्नोलॉजी को नई ऊंचाई पर ले जाने में कोडिंग और कंप्यूटर की बहुत अहम भूमिका है। मोबाइल एप्लिकेशन कोडिंग के जरिए ही बनाए जाते हैं, जिनका हम दैनिक जीवन में उपयोग करते हैं।

आज हम कोडिंग द्वारा बनाये गए एप्लिकेशन के द्वारा ही घर बैठे ऑनलाइन ट्रांसक्शन कर पाते है। इन मोबाइल एप्लिकेशन के माध्यम से ही बहुत सारे काम कर पाते हैं।

आज के इस लेख में हम आपको सबसे लोकप्रिय कंप्यूटर प्रोग्रामिंग में से एक जावा के बारे में बताने जा रहे हैं। इस लेख में आपको जावा क्या है? जावा कैसे काम करती है? जावा का इतिहास, जावा के संस्करण, जावा के प्रकार, जावा एप्लिकेशन के प्रकार, जावा प्रोग्रामिंग की विशेषताएं और जावा के उपयोग क्या है? के साथ फ्री में जावा कैसे सीखें? के बारे में भी जानकारी देने वाले है।

इसलिए इस लेख जावा क्या है? (What Is Java Programming In Hindi) को अंत तक जरूर पढ़े। तो आइये शुरू करते है और जानते है की जावा प्रोग्रामिंग क्या है? (Java Programming Kya Hai In Hindi) – 

जावा का परिचय (Introduction To Java In Hindi)

जावा एक जनरल परपोज़ प्रोग्रामिंग लैंग्वेज है। इसका उपयोग सॉफ्टवेयर और एप्लीकेशन सॉफ्टवेयर बनाने के लिए किया जाता है। जावा प्रोग्रामिंग एक उच्च स्तरीय भाषा (HLL) है। इसे आसानी से पढ़ा और लिखा जा सकता है। अगर आप C और C++ प्रोग्रामिंग लैंग्वेज जानते हैं तो आप इसे आसानी से सीख सकते हैं।

जावा सन माइक्रोसिस्टम्स द्वारा 1990 के दशक में बनाई गई एक आधुनिक हाई-लेबल प्रोग्रामिंग भाषा है। वर्तमान में ओरेकल द्वारा अधिकृत।

जावा प्लेटफ़ॉर्म स्वतंत्र है, जिसका अर्थ है कि विभिन्न प्लेटफ़ॉर्म पर चलाने के लिए आपको केवल एक बार अपना प्रोग्राम लिखना होगा। एक बार प्रोग्राम लिखने के बाद, आप इसे किसी भी प्लेटफॉर्म पर चला सकते हैं।

जावा 30 मिलियन से अधिक डिवाइस पर रन करता है। जावा का उपयोग एंड्रॉइड एप्लिकेशन, डेस्कटॉप एप्लिकेशन, एंटीवायरस, वेब एप्लिकेशन, एंटरप्राइज एप्लिकेशन (बैंकिंग आदि) और कई अन्य प्रकार के एप्लिकेशन बनाने के लिए किया जाता है।

वर्तमान में जावा का नवीनतम संस्करण JavaSE 16 है। जावा एक ऑब्जेक्ट ओरिएंटेड लैंग्वज है जो सी और सी ++ पर आधारित है लेकिन जावा को और सरल और बेहतर बनाया गया है।

जावा क्या है? (Java Kya Hai In Hindi)

जावा कंप्यूटर की एक भाषा (लैंग्वेज) है जो एक जनरल परपोज़ लैंग्वेज है। इसका उपयोग एप्लीकेशन और सॉफ्टवेयर बनाने में किया जाता है।

जावा हाई लेवल प्रोग्रामिंग लैंग्वेज है। जावा को किसी भी प्लेटफॉर्म में रन किया जा सकता है। यह सभी ऑपरेटिंग सिस्टम को सपोर्ट करता है। जावा में कोड अंग्रेजी में लिखा जाता है ताकि कोई भी इसे आसानी से समझ सके। इसमें C++ के फंडामेंटल्स का उपयोग किया गया है।

जावा एक व्यापक रूप से इस्तेमाल की जाने वाली कंप्यूटर भाषा है, जो अन्य कंप्यूटर भाषाओं की तुलना में सरल और सुरक्षित है।

जावा एक ओरिएंटेड कंप्यूटर प्रोग्रामिंग लैंग्वेज है, जो सी लैंग्वेज और सी ++ के समान ही होती है।

जावा प्रोग्रामिंग के आविष्कारक (Inventor Of Java Programming In Hindi)

जावा की खोज जेम्स गोसलिंग ने की थी। उन्होंने पहली बार 1991 में ओक नाम के एक प्रोजेक्ट के रूप में जावा की शुरुआत की थी। जावा का पहला सार्वजनिक कार्यान्वयन 1995 में Java 1.0 था।

जावा प्रोग्रामिंग का उद्देश्य (Object Of Java In Hindi)

जावा प्रोग्रामिंग लैंग्वेज का मुख्य उद्देश्य राइट वन्स रन एवरीवेयर (Write Once Run Everywhere) था। जिसका मतलब है कि आपको इस लैंग्वेज को एक बार लिखना होगा और फिर आप इसे किसी भी वेब ब्राउज़र में रन कर सकते हैं।

जावा प्रोग्रामिंग का इतिहास (History Of Java In Hindi)

जावा एक ओरिएंटल प्रोग्रामिंग लैंग्वेज है। 1991 में, जेम्स गोसलिंग के नेतृत्व में सन माइक्रोसिस्टम नामक कंपनी के इंजीनियरों के एक समूह ने निर्णय लिया कि वे कंस्यूम डिवाइस के लिए एक प्रोग्रामिंग भाषा विकसित करेंगे।

इस प्रोजेक्ट का नाम ग्रीन प्रोजेक्ट रखा गया। तब C++ को पहली पसंद के तौर पर रखा गया था, लेकिन C++ इस प्रोजेक्ट के लिए बेहतर भाषा नहीं थी, तब एक नई कंप्यूटर लैंग्वेज ओक का जन्म हुआ।

प्रारंभ में जावा का नाम ओक था। इसका नाम इसलिए रखा गया क्योंकि जेम्स गोसलिंग के कार्यालय के बाहर एक ओक का पेड़ था। और इस पेड़ के नाम से ही इस भाषा का नाम ओक पड़ा। पहले ओक को ग्रीनटॉक के नाम से भी जाना जाता था लेकिन 1995 में ओक का नाम बदलकर जावा कर दिया गया।

जावा का पहला सार्वजनिक कार्यान्वयन 1995 में Java 1.0 था। अभी जावा का नवीनतम संस्करण JavaSE 16 है।

वर्तमान समय में जावा लैंग्वेज का मालिक ओरेकल कारपोरेशन है, उनके अनुसार जावा आज विश्व भर में 3 बिलियन डिवाइस में चलता है।

जावा के संस्करण/वर्शन (Version Of Java In Hindi)

प्रौद्योगिकी के विकास के साथ समय-समय पर जावा के नए संस्करण जारी किए गए, जावा के अब तक के सभी संस्करण इस प्रकार हैं –

जावा वर्शन और रिलीज डेट –

  • JdkAlpha And Beta -1995
  • Jdk 1.0 – January 1996
  • Jdk 1.1 – February 1997
  • J2SE 1.2 – December 1998
  • J2SE 1.3 – May 2000
  • J2SE 1.4 – February 2002
  • J2SE 5.0 – September 2004
  • Java SE 6 – December 2006
  • Java SE 7 – July 2011
  • Java SE 8 – March 2014
  • Java SE 9 – August 2017
  • Java SE 10 – March 2018
  • Java SE 11 – September 2018
  • Java SE 12 – March 2019
  • Java SE 13 – September 2019
  • Java SE 14 – March 2020
  • Java SE 15 – September 2020
  • Java SE 16 – March 2021

जावा कैसे काम करती है? (How Does Java Work In Hindi)

जावा सीखने से पहले यह जानना भी जरूरी है कि जावा कैसे काम करती है तो आइए जानते हैं।

जब जावा के प्रोग्राम को कम्प्लाई किया जाता है, तो पहले प्रोग्राम मशीन भाषा में नहीं बदलता बल्कि जावा बाइटकोड नामक इंटरमीडिएट भाषा में बदल जाता है। यह कोड किसी भी ऑपरेटिंग सिस्टम और प्रोसेसर में चलाया जा सकता है।

इसके बाद यह बाइटकोड प्रोग्राम को चलाने के लिए इंटरप्रेट करता है। जावा सोर्स कोड को जावा कम्पाइलर द्वारा बाइटकोड में Compiled होकर मशीन लैंग्वेज में बदला जाता है। जावा प्रोग्राम एक्सेक्यूट होने के लिए दो बार Compiled है।

जावा के प्रकार क्या है? (Types Of Java In Hindi)

जावा को मुख्यतः तीन भागों में बांटा गया है –

  • Java Standerd Edition
  • Java Enterprise Edition
  • Java Micro Edition

जावा स्टैण्डर्ड एडिशन (Java Standerd Edition) (Java 2SE)

जावा एसई हमें वे सभी टूल्स प्रदान करवाता है जिनकी मदद से सर्वर एप्लीकेशन, डेस्कटॉप एप्लीकेशन बनाए जाते हैं। जावा एसई में लिखे गए प्रोग्राम सभी ऑपरेटिंग सिस्टम में चलते हैं।

जावा एंटरप्राइज एडिशन (Java Enterprise Edition) (J2EE)

जेईई वेब एप्लिकेशन, कंपोनेंट मॉडल, एंटरप्राइज क्लास सर्विस के लिए उपयोगी है।

जावा माइक्रो एडिशन (Java Micro Edition) (J2ME)

जेएमई का इस्तेमाल मोबाइल एप्लिकेशन, गेमिंग एप्लिकेशन, सेट-टॉप बॉक्स के सॉफ्टवेयर बनाने के लिए किया जाता है।

जावा एप्लिकेशन के प्रकार क्या है? (Types Of Java Applications In Hindi)

जावा प्रोग्रामिंग का प्रयोग करके मुख्यतः चार प्रकार के एप्लीकेशन क्रिएट किये जा सकते है।

  • Web Application
  • Standalone Application
  • Mobile Application
  • Enterprise Application

वेब एप्लिकेशन (Web Application)

जिस एप्लिकेशन का उपयोग सर्वर को रन करने में किया जाता है उसे वेब एप्लिकेशन कहा जाता है। जावा की मदद से सभी प्रकार के वेब एप्लिकेशन बनाए जा सकते हैं।

स्टैंडअलोन एप्लिकेशन (Standalone Application)

इस प्रकार के एप्लिकेशन को रन करने के लिए किसी ब्राउज़र की आवश्यकता नहीं है। यह किसी भी कंप्यूटर पर आसानी से रन हो जाता है।

स्टैंडअलोन एप्लिकेशन डेस्कटॉप और मोबाइल एप्लिकेशन हैं जिनका अधिकतर उपयोग किया जाता है। जैसे मीडिया प्लेयर, एमएस ऑफिस, ब्राउजर आदि।

मोबाइल एप्लिकेशन (Mobile Application)

जावा मोबाइल एप्लिकेशन एक ऐसा प्लेटफॉर्म है जिसे स्मार्टफोन में मोबाइल एप्लिकेशन को रन करने के लिए विकसित किया गया है। जावा का उपयोग सभी प्रकार के मोबाइल एप्लिकेशन बनाने के लिए किया जाता है।

एंटरप्राइज एप्लिकेशन (Enterprise Application)

जावा लैंग्वज का उपयोग बैंकिंग सॉफ्टवेयर, एकाउंटिंग एप्लिकेशन आदि प्रकार के एंटरप्राइज एप्लिकेशन को बनाने के लिए किया जाता है।

जावा प्रोग्रामिंग की विशेषताएं (Features Of Java In Hindi)

जावा लैंग्वेज की कई विशेषताएं हैं जो इसे खास बनाती हैं, जिनमें से कुछ मुख्य विशेषताएं इस प्रकार हैं –

  • अन्य कंप्यूटर भाषाओं की तुलना में जावा एक सुरक्षित भाषा है। यह एप्लिकेशन को बाहरी हमलों से बचाता है।
  • जावा एक सरल भाषा है जिसका कोड रीड, राइट और कम्प्लाई करना बहुत आसान है।
  • यह एक ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग लैंग्वेज है, यानी इसमें हर चीज को एक ऑब्जेक्ट के रूप में देखा जाता है।
  • कंपाइलर द्वारा जनरेट किया जाने वाला बाइटकोड किसी भी ऑपरेटिंग सिस्टम में रन किया जा सकता है, इसलिए इसे आर्किटेक्चरल नेचर कहा जाता है।
  • इसका प्रोग्राम किसी भी प्लैटफॉर्म में रन किया जा सकता है।
  • प्लेटफॉर्म इंडिपेंडेंट होने के कारण यह एक पोर्टेबल लैंग्वेज है।
  • मल्टी थ्रेडेड फीचर की मदद से ऐसे प्रोग्राम लिखे जा सकते हैं जो मल्टीपल टास्क कर सकते हैं। मतलब एक एप्लीकेशन में कई टास्क किए जा सकते हैं।

जावा के उपयोग (Uses Of Java In Hindi)

जावा लैंग्वेज का इस्तेमाल कई कामों में किया जाता है। जावा लैंग्वेज के कुछ प्रमुख उपयोग इस प्रकार हैं –

  • वेब एप्लिकेशन बनाने में जावा का व्यापक रूप से उपयोग किया जाता है।
  • जावा की मदद से डेस्कटॉप एप्लीकेशन को आसानी से डेवेलोप किया जा सकता है।
  • सभी मोबाइल एप्लिकेशन जावा लैंग्वेज की मदद से विकसित किए जाते हैं।
  • गेमिंग एप्लिकेशन विकसित करने के लिए जावा सबसे अच्छी भाषा है।
  • जावा की सहायता से सॉफ्टवेयर बनाए जा सकते है।
  • जावा का इस्तेमाल फाइनेंसियल एप्लिकेशन बनाने में किया जाता है।

जावा के घटक (Components Of Java In Hindi)

जावा लैंग्वेज सीखने के लिए इसके कंपोनेंट्स के बारे में जानना जरूरी है। तभी आप जावा को आसानी से सीख पाएंगे। हम जब भी कोई प्रोग्रामिंग करते हैं तो वह ह्यूमन रीडेबल लैंग्वेज में होती है। मतलब उस कोडिंग को इंसान समझ सकता है लेकिन मशीन उसे नहीं समझ सकती। मशीन केवल मशीनी भाषा ही समझ सकती है। इसलिए जो कोडिंग इंसान द्वारा की जाती है उसे मशीनी भाषा में परिवर्तित करके मशीन को समझाना पड़ता है।

जावा भाषा में कोड को मशीन भाषा में बदलने के लिए तीन घटक महत्वपूर्ण हैं –

  • Java Devlopment Kit (Jdk)
  • Java Runtime Environment (JRE)
  • Java Virtual Machine (JVM)

जावा डेवलपमेंट किट (Java Devlopment Kit)

जेडीके एक टूल पैकेज है जो हमें वो टूल्स प्रोवाइड करता है जिनसे हम प्रोग्राम को क्रिएट कर पाते हैं। जेडीके का उपयोग केवल जावा डेवलपर द्वारा किया जाता है।

जावा रनटाइम एनवायरनमेंट (Java Runtime Environment)

जेआरई सॉफ्टवेयर का एक सेट है जो जावा एप्लीकेशन के डेवलपमेंट में काम आता है। यह जेडीके का ही एक हिस्सा है। जेआरई हमें वो टूल्स प्रदान करता है जिनकी मदद से प्रोग्राम को रन किया जा सके है।

जावा वर्चुअल मशीन (Java Virtual Machine)

जेवीएम जेआरई का एक हिस्सा होता है जो बाइटकोड को मशीन भाषा में परिवर्तित करता है। जेवीएम जावा प्रोग्राम को निष्पादित करने के लिए रनटाइम एनवायरनमेंट प्रोवाइड करवाता है।

फ्री में जावा को कैसे सीखें? (How to Learn Java in Hindi)

जावा एक बहुत ही लोकप्रिय भाषा है जिसका उपयोग कई कामों में होता है। जावा लैंग्वेज सीखने पर आप आसानी से कई तरह के एप्लिकेशन डेवलप कर सकते हैं। जावा सीखना इतना मुश्किल नहीं है।

जावा सीखने के लिए सबसे पहले आपको इसके बेसिक फंडामेंटल्स को अच्छे से समझना होगा। ऑनलाइन और ऑफलाइन कई प्लेटफॉर्म हैं जहां आप आसानी से जावा लैंग्वेज सीख सकते हैं।

आज यूट्यूब पर हर एक कंटेंट बिल्कुल मुफ्त उपलब्ध है। अगर आप रिसर्च करेंगे तो आपको ऐसे कई चैनल मिल जाएंगे जहां से आप जावा लैंग्वेज सीख सकते हैं। और आप बाजार से जावा बुक्स खरीद कर भी जावा प्रोग्रामिंग सीख सकते हैं। साथ ही आपके घर के पास कोई कोचिंग संस्थान है, तो यह आपके लिए जावा सीखने की सबसे अच्छी जगह है।

इसके अलावा इंटनेट पर बहुत सी ऐसी वेबसाइट हैं जहाँ से आप जावा लैंग्वेज सीख सकते हैं। उनमें से कुछ लोकप्रिय वेबसाइटों का सुझाव हमने आपको दिया है –

Https://Www.Codecademy.Com/
Https://Www.W3schools.Com/
Https://Www.Tutorialspoint.Com/

यह भी पढ़ें –

FAQs For Java Programming in Hindi

जावा क्या है?
जावा एक ऑब्जेक्ट ओरिएंटेड कंप्यूटर प्रोग्रामिंग लैंग्वेज है, यह C लैंग्वेज और C++ के समान ही होती है।

जावा का पहला नाम क्या था?
जावा का पहला नाम ओक (OAK) था।

जावा नाम किसके नाम पर रखा गया?
जेम्स गोसलिंग के कार्यालय के बाहर एक ओक का पेड़ था। और इस पेड़ के नाम से ही इस भाषा का नाम ओक पड़ा।

जावा कितनी प्रकार की होती हैं?
जावा मुख्य रूप से तीन प्रकार की होती हैं- जावा स्टैंडर्ड एडिशन (J2SE), जावा एंटरप्राइज एडिशन (J2EE), जावा माइक्रो एडिशन (J2ME)।

जावा की खोज किसने की थी?
जावा की खोज जेम्स गोसलिंग ने की थी।

जावा का पुराना नाम क्या था?
जावा का पुराना नाम ओक (OAK) था।

निष्कर्ष

इस लेख के माध्यम से हमने आपको जावा प्रोग्रामिंग क्या है? (Java Programming Kya Hai In Hindi) से जुड़ी लगभग सभी जानकारी देने की कोशिश की है।

उम्मीद है जावा प्रोग्रामिंग क्या है? (What Is Java Programming In Hindi) की यह जानकारी आपके लिए उपयोगी साबित हुई होगी।

आशा करते हैं कि आपको हमारा द्वारा लिखा गया यह लेख जावा प्रोग्रामिंग क्या है? (Java Programming Kya Hai In Hindi) पसंद आया होगा, इस लेख को अपने दोस्तों के साथ भी शेयर करें।

इस लेख जावा प्रोग्रामिंग इन हिंदी के अंत तक बने रहने के लिए आपका धन्यवाद

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Stay in Touch

spot_img

Related Articles