What is Java ?
जावा एक उच्च स्तर(high level) , सी, फोरट्रान, Smalltalk, पर्ल, और कई दूसरी भाषाओ की तरह तीसरी पीढ़ी की प्रोग्रामिंग भाषा है | आप जावा में कही तरह के प्रोग्राम लिख सकते है | जैसे की खेल बनाना , किसी स्ट्रिंग को छोटा करना , कुछ भी calculate करना , या फिर डाटा स्टरे करना, इस तरह जावा की मदद से आप कोई भी सॉफ्टवेर बना सकते है , एवं उसका उपयोग किसी भी काम के लिए कर सकते है |
अन्य प्रोग्रामिंग भाषाओं की तुलना में, जावा सबसे ज्यादा सी( C ) के समान है लेकिन सिर्फ इसलिए की जावा सी की कोडिंग स्टाइल से काफी मिलती है तो वो सी नहीं हो जाती | सी और जावा दोनों बहुत अलग कंप्यूटर भाषाय है | ऐसा जरूर है की सी या सी प्लस प्लस जानने वाले को जावा सिखने में निश्चित रूप से मदद मिलेगी | लेकिन आप को जावा जानने के लिए सी जानने की ज़रूरत नहीं है |
अन्य प्रोग्रामिंग भाषाओं के मुकाबले जावा की खास बात यह है कि यह आपको विशेष प्रोगराम लिखने देता है जिसे हम अप्पलेट्स कहते है | Applet को इंटरनेट से डाउनलोड किया जा सकता है और एक वेब ब्राउज़र के भीतर सुरक्षित रूप से चलाया जा सकता है | पारंपरिक कंप्यूटर में समस्या यह थी की वो सुरक्षित नहीं थे | इन्टरनेट की साईट हमारे कंप्यूटर को कुछ ज्यादा ही एक्सेस कर पाती थी .लेकिन जावा ने इस समस्या का हल निकाला.
जावा, एप्लेट की क्षमताओ को सिमित बनाता है | इसके द्वारा यह इस समस्या को हल करती है. एक Java एप्लेट आपके अनुमति के बिना हार्ड डिस्क में कुछ नहीं लिख सकता हैं | यह कंप्यूटर की मेमोरी पर मनमाने तरीके से नहीं लिख सकता और इससे आपका कंप्यूटर सुरक्षित रहता है |
जावा में एप्लेट के अलावा भी कही और विशेषताए है । उनमे से जो सबसे महत्वपूर्ण है वो है JVM ( जावा वर्चुअल मशीन ) जो जावा को प्लेटफार्म से स्वतंत्र बनाता है । प्लेटफार्म स्वतंत्रता से यहाँ तात्पर्य यह है की आप जावा में लिखे किसी भी प्रोग्राम को आपकी कार , माइक्रोवेव और कंप्यूटर पर चला सकते है अगर इन सभी में JVM इन्सटाल्ड है तो ।
0 comments:
Post a Comment