Java In Hindi:-

जावा(Java) एक object-oriented प्रोग्रामिंग(programming) भाषा(language) है।

Object Oriented Programming Language In Hindi

Java कंप्यूटिंग के इतिहास में सबसे तेजी से बढ़ने वाला प्रोग्रामिंग(programming) भाषा(language) है।

जावा को 1991 में संयुक्त राज्य अमेरिका के सन माइक्रोसिस्टम्स कंपनी के कर्मचारी जेम्स गोसलिंग और उनकी टीम द्वारा विकसित किया गया था। 1991 में जेम्स गोसलिंग ने इसे ओक (Oak) नाम दिया था जिसे 1995 में बदलकर जावा रख दिया गया।

जावा(Java) ऐसा प्रोग्रामिंग(programming) भाषा(language) है जिसके उपयोग से हम desktop application तो बना ही सकते है साथ ही जावा का उपयोग Internet programming और वेबसाइट बनाने के लिए भी होता है । प्रसिद्ध मोबाइल ऑपरेटिंग सिस्टम (operating system) Android को बनाने में भी जावा का उपयोग हुआ है और अगर आप android apps बनाना चाहते है तो इसके लिए भी आप को जावा का ही उपयोग करना पड़ेगा।

1995 में वाणिज्यिक सॉफ्टवेयर डेवलपर्स (commercial software developers) के बीच c++ सबसे लोकप्रिय प्रोग्रामिंग(programming) भाषा(language) था लेकिन जावा के बनने के बाद से c++ से ज्यादा जावा का उपयोग होने लगा।

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

1. जावा(Java) एक ऐसी पहली प्रोग्रामिंग लैंग्वेज है जो किसी हार्डवेयर या किसी ऑपरेटिंग सिस्टम से बंधा हुआ नहीं है | जावा(Java) एक प्लेटफार्म इंडिपेंडेंट(Platform Independent) प्रोग्रामिंग लैंग्वेज है | इसका मतलब यह है कि हम जावा प्रोग्राम को बिना किसी बदलाव के साथ कई दूसरे ऑपरेटिंग सिस्टम जैसे कि लिनक्स (Linux) या मैकिनटोश (macintosh) पर भी चला सकते हैं | प्लेटफार्म इंडिपेंडेंट(Platform Independent) के बारे में हम अगले पाठ में विस्तार से पढ़ेंगे |

2. यह अन्य भाषा की तुलना में एक अधिक सुरक्षित भाषा है, इस भाषा में, सभी कोड compile होने के बाद बाइट कोड में बदल जाता है इसलिए जावा बहुत सुरक्षित भाषा है |

3. जावा(Java) का प्रयोग कर के हम वितरित सॉफ्टवेयर (distributed software) बना सकते है का मतलब है की ऐसा सॉफ्टवेर जो की किसी नेटवर्क से जुड़े अलग-अलग कंप्यूटर पर एक साथ काम कर सके।

4. Java Programming Language का यह मुख्य विशेषता यह है कि Java एक ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग लैंग्वेज (object oriented programming language) है। Java object oriented programming के सभी गुण जैसे कि Object, Class, polymorphism, inheritance, encapsulation, abstraction का पालन करता है |

5. जावा बहुत ही मजबूत Programming language है | जावा मजबूत memory management का उपयोग करता है साथ ही Java में pointers का उपयोग बहुत कम होता है जिससे सुरक्षा की समस्या बहुत कम हो जाता है |

6. Java बहुत तेज़ programming language है हालांकि compiled language जैसे की C ++ से Java थोड़ा Slow है पर Java को हम Slow Language नहीं बोल सकते है क्योंकि दूसरे सभी प्रोग्रामिंग भाषा के तुलना में जावा काफी तेज़ है |

7. Java एक Multi-threaded Programming Language है | Threaded का मतलब होता है Program और Multi-threaded का मतलब है कि कई सारे अलग-अलग Program का एक साथ एक ही समय पर चलना | इसका मतलब कि Java एक ही समय पर कई अलग-अलग काम करने में सामर्थवान है | और साथ ही Multi-threaded होने के कारण अलग-अलग प्रोग्राम कंप्यूटर के मेमोरी में अलग-अलग जगह भी नहीं लेते मतलब कि काफी कम Computer Memory Space में बहुत सारे काम को एक साथ करने में Java सामर्थवान है |

8. जावा 2017में दुनिया की सबसे लोकप्रिय प्रोग्रामिंग लैंग्वेज है और सभी Commercial Software बनाने के लिए Java का उपयोग सबसे ज्यादा होता है Java Programming में इतनी सारी विशेषताओं के कारण सबसे अधिक उपयोग होने वाला प्रोग्रामिंग लैंग्वेज है |

Java In Hindi[JVM] :-