What is software – सॉफ्टवेयर वह होता है, जिसके बिना हम किसी भी कंप्यूटर, लैपटॉप, टेबलेट और मोबाइल को ऑपरेट नहीं कर सकते है। किसी भी इलेक्ट्रॉनिक डिवाइस को कमांड देने या उसे आदेशित करने के लिए हमें सॉफ्टवेयर की आवश्यकता पड़ती है।
आज हम जिस दौर में जीवन जी रहे है. इस दौर में टेक्नोलॉजी के बगैर हमारी दिनचर्या पूरी नही होती. काफी ज्यादा हद तक हमारा दैनिक जीवन technology पर निर्भर है। हमारी डेली लाइफ टेक्नोलॉजी के साथ ही पूरी होती है और हमें दुनिया से जोड़े रखती है। इसी तरह हमारी डेली लाइफ मोबाइल, कंप्यूटर, लेपटॉप और अन्य उपकरण जिनका हम इस्तेमाल करते है। ये सब टेक्नोलॉजी की ही देन है। But इन सभी चीजों को चलाने और बनाने में जिन चीजों की जरुरत पड़ती है, उसे हम हार्डवेयर और सॉफ्टवेयर के नाम से जानते है।
हार्डवेयर से उपकरणो का निर्माण किया जाता है और सॉफ्टवेयर से इन्हें आदेशित किया जाता है। Hardware के बारे में हमने पोस्ट What is Hardware में जानकारी दे चुके है. आप लिंक पर क्लिक कर हार्डवेयर क्या है और इसके प्रकार के बारे में पड़ सकते है तथा पूरी जानकारी हार्डवेयर के बारे प्राप्त कर सकते है।
आज हम जिस subject के बारे में जानेंगे वो है सॉफ्टवेयर। इस पोस्ट में जानेंगे की सॉफ्टवेयर क्या है और कितने प्रकार के होते है. (What is Software in Hindi)
सॉफ्टवेयर वह होता है, जिसके बिना हम किसी भी कंप्यूटर, लैपटॉप, टेबलेट और मोबाइल को ऑपरेट नहीं कर सकते है। किसी भी इलेक्ट्रॉनिक डिवाइस को कमांड देने या उसे आदेशित करने के लिए हमें सॉफ्टवेयर की आवश्यकता पड़ती है। ठीक इसी प्रकार हम कंप्यूटर और लेपटॉप को भी चलाने के लिए सॉफ्टवेयर की जरुरत पड़ती है। सॉफ्टवेयर के बिना मोबाइल चालू भी नहीं किया जा सकता।
उम्मीद है आप सॉफ्टवेयर की इम्पोर्टेंस के बारे में समझ ही गए होंगे। तो चलिए आगे सॉफ्टवेयर क्या है और इसके प्रकार के बारे में विस्तार से जान लेते है।
सॉफ्टवेयर क्या होता हैं – What is Software in Hindi?
सॉफ्टवेयर को आप देख व छू नहीं सकते है। सॉफ्टवेयर कमांड्स और प्रोग्राम्स का एक Group है, जो कम्प्यूटर को किसी विशेष कार्य को पूरा करने के लिए निर्देश प्रदान करता है। सॉफ्टवेयर की मदद से ही हम कंप्यूटर पर आसानी से काम कर पाते है। यह हमे कंप्यूटर पर नियंत्रण प्रदान करता है। अगर सॉफ्टवेयर के बिना कम्प्यूटर हार्डवेयर की कल्पना की जाए तो एक डब्बा मात्र रह जाएगा और ये किसी उपयोग में नहीं लाया जा सकेगा।
Software कंप्यूटर में किसी भी कार्य को करवाने के लिए कंप्यूटर की language में लिखे command के programme को ही सॉफ्टवेयर कहाँ जाता हैं।
सभी तरह के इलेक्ट्रॉनिक डिवाइस में हमें डिवाइस का हार्डवेयर पार्ट तो नज़र आता है, But सॉफ्टवेयर को हम नहीं देख सकते। सॉफ्टवेयर ही कंप्यूटर हार्डवेयर को कमांड देता कार्य करने के लिए. सॉफ्टवेयर का कोई फिजिकल रूप नहीं होता, परन्तु इसका अनुभव किया जा सकता है। सॉफ्टवेयर एक ऐसा प्रोग्राम है, जिससे कंप्यूटर के सभी डिवाइस संचालित किये जाते है। यह सीधे आँखों द्वारा नहीं देखा जा सकता।
सॉफ्टवेयर के कुछ उदाहरण है – Chrome Browser, MS Office, Photoshop, Adobe Reader आदि ये सभी सॉफ्टवेयर कहलाते है। सॉफ्टवेयर कम्प्यूटर की जान है, जो कंप्यूटर को कार्य करने की क्षमता प्रदान करता है.
परिभाषा –
Software – जिसे आम भाषा कंप्यूटर सॉफ्टवेयर के नाम से समझा जा सकता है। इसकी आवश्यता लगभग सभी डिवाइस होती है। सॉफ्टवेयर कुछ भाषा और प्रोग्राम एक समूह है होता है। यह हमे (यूजर) को कार्य करने की क्षमता प्रदान करता है। जिस वजह से हम कंप्यूटर, मोबाइल या अन्य डिवाइस पर विशेष कार्य अपनी मर्जी के मुताबिक कर पाते है।
सॉफ्टवेयर कंप्यूटर system को और उससे जुड़े हुए डिवाइस जैसे – प्रिंटर, मॉनिटर और अन्य को निर्देशित करता है की उन्हें क्या विशेष कार्य को पूर्ण करना है तथा उस कार्य को कैसे पूरा करना है यह निर्देश भी प्रदान करता है। इसका एक for example – जब आप कंप्यूटर पर प्रिंट की (Ctr+P) की कमांड देते है, तो प्रिंटर को कार्य करने का निर्देश मिलता है. प्रिंटर उस विशेष फाइल को प्रिंट करता है, जिसको उस विशेष फाइल की कमांड दी गयी है।
आपने विशेष रूप से देखा ही होगा की जब कंप्यूटर MS Word या MS Excel पर काम करते है तो हम अपने मन मुताबिक उसमे कमांड देते और एडिटिंग कर पाते है। For this reason की software बहुत बड़ी और महत्वपूर्ण भूमिका निभाता है कंप्यूटर पर किसी भी तरह के कार्य करने में।
सॉफ्टवेयर के प्रकार – Types of Software in Hindi
यहाँ पर मुख्य रूप से तीन कंप्यूटर सॉफ्टवेयर के बारे जानेंगे – जिनमे पहला Application Software, दूसरा System Software और तीसरा Utility Software
- एप्लिकेशन सॉफ्टवेयर – यह एक ऐसा software होता है जिसे की users को सुविधा प्रदान करने के लिए बनाया गया है और ये केवल एक ही विशेष कार्य कर सकता है. ऐसे ही Software को एप्लीकेशन सॉफ्टवेयर कहा जाता है। Secondly ये System Software से पूरी तरह अलग होता है. इसे ‘Apps’ भी कहते है। Application Software को अक्सर कंप्यूटर के साथ ही खरीदा जाता है। Application Software को End User सॉफ़्टवेयर कहा जा सकता है, क्योंकि इसका सीधा संबंध यूजर से होता है.
- सिस्टम सॉफ्टवेयर – System Software कंप्यूटर हार्डवेयर डिवाइस को नियंत्रण और चलने के लिए मदद करता है। सिस्टम सॉफ्टवेयर कंप्यूटर का एक महत्वपूर्ण भाग है उसके बिना कंप्यूटर किसी काम का नहीं है। सिस्टम सॉफ्टवेयर कंप्यूटर मेमोरी ,सीपीयू और कंप्यूटर का ध्यान रखता है। सिस्टम सॉफ्टवेयर के कुछ for example – विंडोज,मैक ,लिनक्स आदि।
- यूटिलिटी सॉफ्टवेयर– Utility Software, जिसे सिर्फ “Utility” और “Utilities” बी कहते हैं, एक ऐसा कंप्यूटर सिस्टम प्रोग्राम होता हैं जो कम्प्युटर को Analyzation, Configuration, Optimization तथा Maintenance करने में मदद करता हैं. ये सिस्टम सॉफ्टवेयर अधिकतर ऑपरेटिंग सिस्टम के साथ आते है और कुछ अलग से भी इंस्टॉल्ड होते हैं. यूटिलिटी सॉफ्टवेयर उत्पादकता उपकरण हैं जो विशेष प्रकार के कार्यो या बहुत सारो कार्यो को आसान बनाने में मदद करता है। Utility Software के कुछ for example – वर्ड प्रोसेसिंग (Word Processing), स्प्रेडशीट प्रोग्राम (Spreadsheet), Database Management और Photo Editing Software आदि।
सॉफ्टवेयर कैसे बनाते हैं –
कंप्यूटर सॉफ्टवेयर बनाना थोड़ा-सा परिश्रम वाला और कठिन कार्य होता है। Because इस कार्य को करने के लिए आपको जरुरी Programming Language की अच्छी जानकारी होना आवश्यक होता है। इसके अलावा बहुत सारे धैर्य की भी जरुरत होती है। तभी एक व्यक्ति Professional Software Developer बन पाता है।
Further Software developing के लिए कई सारी programming भाषाओं का विकास किया गया है। जिनके द्वारा आप अलग-अलग भाषाओं को सीख सकते है और एक बेहतर कंप्यूटर Coding Professional बन सकते है और इस फील्ड में अपना करियर बना सकते है। इसके लिए आपको शुरूआती और महत्वपूर्ण language जैसे -Java, C, C ++ आना आवश्यक है।
दोस्तों में आशा करता हूँ की आपको हमारे द्वारा दी गयी जानकारी अच्छी लगी होगी। आप जान चुके होंगे की ” What is Software in Hindi “ इस पोस्ट को लेकर आपके मन में कोई भी query हो तो आप हमसे जरूर पूछे। हम पूरी कोशिस करेंगे की आपको सही और सटीक जानकारी provide कर सके। हमारे द्वारा लिखी पोस्ट पढ़ने के लिए “Thank You”
Mr. Shadab Khan is the founder of the Hindi blog “suggest2u.com”. He is a professional blogger with interest in technology and internet related topics. If you want to get any information related to blogging or internet, then you can feel free to ask question in the comment box. Our aim is that you get the best information through the blog. You can also follow us on social media, so that you will be able to get daily technology and other information.