नमस्कार दोस्तों,
आप सभी का स्वागत है हमारे ब्लॉग में | दोस्तों आप सभी ने कभी न कभी जावा प्रोग्रामिंग
लैंग्वेज (Java Programming Language)के बारे में जरूर सुना होगा | आप सभी के मन में
भी यह ख्याल तो जरूर आया होगा के आखिर ये programming language kya hoti hai ? आज के
ब्लॉग में हम जावा प्रोग्रामिंग लैंग्वेजेज के बारे में पढ़ेंगे | Java Programming
Language को समझने से पहले हमे ये पता होना चाहिए की programming language kya
hoti hai ? इसलिए पहले हम कंप्यूटर प्रोग्रामिंग को समझने की कोशिश करते है फिर java
programming language in hindi के बारे में जानेंगे | तो चलिए शुरू करते है |
कंप्यूटर प्रोग्रामिंग लैंग्वेज क्या है? programming language kya hai in hindi
Programming
language एक प्रकार की भाषा है जो कंप्यूटर को किसी विशेष कार्य को करने का निर्देश
देती है| कंप्यूटर इंसानी भाषा नहीं समझता है इसलिए उसे निर्देश देने के लिए कंप्यूटर
भाषा का प्रयोग किया जाता है|उदाहरण के लिए मान लीजिये की हमे डेस्कटॉप पर रखी किसी
एप्लीकेशन को ओपन करना है, इसके लिए हम उस एप्लीकेशन पर 2 बार क्लिक करेंगे और वह ओपन
हो जाएगी| लेकिन कंप्यूटर को कैसे पता चला की कोई इस एप्लीकेशन पर 2 बार क्लिक करेगा
तो मुझे इसे ओपन करना है ? दरअसल किसी programming language का उपयोग करके उस कंप्यूटर
को यह बताया गया है की जब कोई 2 बार किसी एप्लीकेशन पर क्लिक करे तो उसे एप्लीकेशन
को स्टार्ट कर देना | प्रोग्रामिंग लैंग्वेजेज
कई प्रकार की होती है जैसे C Programming Language, C++ Programming Language, Java
Programming Language आदि | सभी programming languages को लिखने का तरीका अलग अलग होता
है फिर भी इनमे कुछ समानता होती है | हर programming language को लिखने के कुछ रूल्स
होते है जिन्हे सिंटेक्स(Syntax) कहा जाता है |
जावा क्या है
? What is java programming language in hindi
जावा
एक प्रकार की programming language है जिसकी व्याकरण को सी प्रोग्रामिंग लैंग्वेज (C Programming Language) का उपयोग करके
लिखा गया है | जावा एक Platform Independent Programming Language है अर्थात Java
Programming Language में लिखे गए कोड को आप किसी भी ओपेरटिंग सिस्टम(Operating
System) पर बिना किसी बदलाव किये चला सकते है | जावा को डेवलोप करने का मुख्य उद्देश्य
ही Platform Independency प्राप्त करना था |
जावा का इतिहास
History of java in hindi
आईये अब हम
जावा का इतिहास देखते है और जानते है के जावा को किसने बनाया ? java ko kisne
banaya जावा को सन 1991 में जेम्स गोसलिंग(James Gosling) द्वारा सन माइक्रो सिस्टम
कंपनी(Sun Microsystem Inc.) में develop किया गया था -java is developed by James
Gosling | बाद में 27 जनवरी 2010 को ओरेकल कारपोरेशन(Oracle Corporation) ने सन माइक्रोसिस्टम
कंपनी को 7.4 बिलियन डॉलर में अधिग्रहित किया और जावा पर अपना अधिकार किया | आज के
समय में Java programming language पर किसी भी तरह का बदलाव करने का अधिकार ओरेकल कारपोरेशन
के पास है|
जो टीम इस लैंग्वेज का development कर रही थी उसको लीड जेम्स गोसलिंग कर रहे थे इसलिए उनको फादर ऑफ़ जावा(Father of Java)भी कहा जाता है | पहले इस लैंग्वेज को ओक(Oak) कहा जाता था जिसका नाम जेम्स ने अपने ऑफिस के बाहर लगे ओक के पेड़ को देख कर दिया था | बाद में इस language का नाम जावा किया गया जो की इंडोनेशिया (Indonesia) में पायी जाने वाली एक प्रकार की कॉफ़ी होती है , इसलिए आप जावा के प्रतिक चिन्ह या लोगो में गरम कॉफ़ी का मग(Hot coffee mug) देख सकते है |
जावा को क्यों
डेवलोप किया गया ? Why java developed?
जावा के पहले C और C++ programming languages का सबसे ज्यादा उपयोग किया जाता था परन्तु इन programming languages के साथ समस्या यह थी के यह Platform Dependent Programming Languages थी | अब आप सोच रहे होंगे के ये platform dependent programming languages kya hoti hai? Platform Dependent Programming Languages वो languages होती है जिनका कार्यान्वयन (implementation) हर ऑपरेटिंग सिस्टम के लिए अलग होता है | उदहारण के लिए आप Linux Operating System पर C का कोई कोड लिख रहे है और आप उसे Windows Operating System पर चलाना चाहते है तो पहले आपको विंडोज के लिए C compiler download करना होगा तभी आप उसको चला पाएंगे | इसी तरह अगर आप Ubuntu OS पर उस कोड को चलाना चाहते है तो आपको Ubuntu के लिए C का कम्पाइलर डाउनलोड करना होगा | साथ ही कई बार कोड में कुछ चेंज भी करना पड़ता था | जेम्स ने इसी समस्या को देखते हुए सोचा की क्यों न कोई ऐसी programming language बनायीं जाये जिसे हम सभी OS पर बिना किसी नए कम्पाइलर को डाउनलोड करे और कोड को चेंज किये चला सके | इसी बात को ध्यान में रखते हुए उन्होंने जावा का development किया | जावा में JVM जो की एक प्रकार का कम्पाइलर होता है इसकी मदद से आप हर तरह के OS पर जावा के कोड को रन कर सकते है वो भी बिना किसी कोड को बदले |
जावा की विशेषताएं
features of java in hindi
1 . ऑब्जेक्ट ओरिएंटेड (object oriented programming in hindi)
जावा एक Object Oriented Programming Language(OOPL) है | OOPL वह लैंग्वेज होती है जो OOPS concepts को फॉलो करती है | OOPS के concepts जावा के प्रोग्राम को security तथा reusability देते है|
2 . सरलता (Simplicity)
Java Programming Language को सीखना काफी सरल है | इस programming language की व्याकरण को आप सरलता से सिख सकते है | यदि आप पहले से ही C या C++ programming language का ज्ञान रखते है तो इसे सीखना और भी सरल हो जाता है |
3 . मल्टी थ्रेडिंग (Multi Threading)
जावा ही वह
पहली प्रोग्रामिंग लैंग्वेज है जिसने मल्टी थ्रेडिंग से सभी को परिचित करवाया था |
Threading एक प्रकार की तकनीक है जिसमे एक कंप्यूटर प्रोग्राम के कई टुकड़े कर दिए जाते
है तथा सभी टुकड़ो को एक साथ रन किया जाता है जिससे कंप्यूटर प्रोग्राम काफी जल्दी अपना
execution पूरा कर लेता है तथा CPU का भी अधिकतम उपयोग होता है |
4 . इंटरप्रेटेड (Interpreted)
जावा में JVM नाम का एक सॉफ्टवेयर होता है जो जावा के कोड को लाइन by लाइन read (interpret) करता है और उसको Machine code में कन्वर्ट करता है |
5 .रोबस्ट (Robust)
रोबस्ट का मतलब है किसी भी प्रकार की समस्या से निपटने में सक्षम | जावा स्वयं किसी भी प्रकार की एरर या एक्सेप्शन(Error and Exception in java) से निपटने में सक्षम है| JVM किसी भी एरर या एक्सेप्शन के आने पर उससे निपट सकता है |
6 . पोर्टेबल (Portable)
पोर्टेबल का मतलब है जिसे एक स्थान से दूसरे स्थान पर आसानी से ले जाया जा सके | जावा के कोड को आप एक OS से दूसरे OS पर आसानी से पंहुचा सकते है | कम्पाइल हो जाने के बाद जावा का कोड बाईटकोड(bytecode) में convert हो जाता है जो की काफी कम साइज के होते है और बड़ी ही आसानी से एक से दूसरे कंप्यूटर पर ले जाये जा सकते है |
7 . गार्बेज-कलेक्शन (Garbage Collection In Java In Hindi)
गार्बेज-कलेक्शन
जावा का एक मुख्य concept है | इसमें मेमोरी फुल हो जाने पर JVM गार्बेज कलेक्टर नाम
की थ्रेड को कॉल करता है जो की बेकार ऑब्जेक्ट्स को मेमोरी से delete करके मेमोरी फ्री
करता है |
तो यह थी जानकारी Java Programming Language के बारे में | आज हमने जाना के programming language kya hai in hindi, Java ki history in hindi, c programming language kya hai in hindi |उम्मीद करता हूँ आपको पसंद आयी होगी | आप अपना फीडबैक कमेंट के माध्यम से शेयर कर सकते है |आगे भी आपको Java और अन्य programming languages के बारे में पोस्ट्स देखने को मिलेगी | धन्यवाद |
अन्य पोस्ट्स - ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग in hindi | OOPs concepts in hindi
how to download and install java jdk 64-bit for windows 10 in hindi
फिशिंग क्या है? | phishing attack kya hota hai in hindi
बग क्या होता है ? | What is bug in computer software?
how to compile and run java program in notepad and command prompt in hindi
write basic java hello world program in notepad and explain in hindi
-------------------------------------------Tags------------------------------------------------
java download
java language in hindi pdf
what is object oriented programming in hindi
java hello world program code
basic java hello world program
java hello world program in notepad
simple java programs for beginners
how to run java program
java first program
java programs for practice
how to run java program in notepad
how to run java program in notepad and command prompt
how to compile java program
online java compiler
how to compile java program
how to run java program in notepad and cmd
how to run a java program
java compiler
oops concepts in hindi
0 टिप्पणियाँ