Software Kya Hai और कितने प्रकार के होते हैं?
Software kya hai: अगर आप टेक्नोलॉजी की फील्ड में है या आप अपने मोबाइल को एडवांस तरीके से इस्तेमाल करते है तो आपने कभी न कभी सॉफ्टवेर और हार्डवेयर का नाम सुना ही होगा, आज हम इस आर्टिकल में टेक्नोलॉजी की दुनिया का सबसे ज़रूरी हिस्सा यानि सॉफ्टवेर के बारेमे जानने वाले है।
आज हम जानेंगे के Software kya hai, What is software in hindi, सॉफ्टवेर के कितने प्रकार होते है, system software kya hai, application software kya hai, आदि।
सॉफ्टवेर को इंस्ट्रक्शन्स, डाटा या कंप्यूटर प्रोग्राम का कलेक्शन कहां जाता है। मशीन को चलाने के लिए या मशीन में किसी विशेष काम के लिए डाटा या instructions होते है इनके कलेक्शन को ही सॉफ्टवेर कहते है।
हार्डवेयर को चलाने के लिए सॉफ्टवेर की ज़रूरत होती है। इस कॉन्टेक्स्ट में डिवाइस में चलने वाले प्रोग्राम, स्क्रिप्ट और एप्लीकेशन को सॉफ्टवेर कहा जायेगा।
Table of Contents
सॉफ्टवेर क्या है – Software Kya Hai
आसान भाषा में कहे तो कंप्यूटर सिस्टम में कंप्यूटर को क्या करना चाहिए ये इंस्ट्रक्शन देना होता है और इस instruction के सेट को सॉफ्टवेर कहते है। दुसरे शब्दों में कहे तो एक कंप्यूटर प्रोग्राम में कंप्यूटर को क्या करना चाहिए उसके instructions होते है जिसकी वजह से कंप्यूटर उन instructions या commands को फॉलो कर पाता है।
सॉफ्टवेर को हार्डवेयर के opposite माना जाता है। हार्डवेयर कंप्यूटर के फिजिकल पार्ट को कहते है और इस फिजिकल पार्ट को चलाने के लिए सॉफ्टवेर की ज़रूरत होती है।
सॉफ्टवेर को अक्सर एप्लीकेशन भी कहते है। सॉफ्टवेर के दो बहुत ज़रूरी प्रकार होते है, सिस्टम सॉफ्टवेर और एप्लीकेशन सॉफ्टवेर। एप्लीकेशन सॉफ्टवेर किसी विशेष काम को करने के लिए बनाया जाता है और सिस्टम सॉफ्टवेर को कंप्यूटर के हार्डवेयर को चलाने के लिए या एप्लीकेशन को प्लेटफार्म देने के लिए बनाया जाता है।
उदाहरण के लिए हम कंप्यूटर में कुछ भी काम करते है तो वो सॉफ्टवेर की मदद से ही करते है, चाहे कोई भी एप्लीकेशन हो, Games हो, बेसिक काम हो इन सब को चलाने मे अलग अलग प्रकार के सॉफ्टवेर काम आते है। जैसे MS-word, MS-Excel, पॉवरपॉइंट, नोटपैड, ऑपरेटिंग सिस्टम आदि।
सॉफ्टवेर का इतिहास? History of Software
शुरुवात में सॉफ्टवेर को किसी विशेष कंप्यूटर के लिए लिखा जाता था और जिस हार्डवेयर को run कर सकता है उसके साथ सॉफ्टवेर को बेचा जाता था। 1980s के दशक मे floppy disks को बेचा जाना शुरू किया गया, और बाद में CD और DVD को बेचा जाने लगा।
अगर बात करें सबसे पहले इंसान की जिसने प्रोग्राम को लिखा था उसका नाम है Ada Lovelace जिसने 19वीं शताब्दी में प्रोग्राम लिखा था। इसलिए Ada को पहली कंप्यूटर प्रोग्रामर कहते है।
सॉफ्टवेर का सिद्धांत सबसे पहले ‘Computable Numbers with an Application to the Entscheidungsproblem’ निबंध में बताया गया था जिसको एलन ट्यूरिंग ने लिखा था और सॉफ्टवेर शब्द को जौन टर्की ने पहली बार इस्तेमाल किया।
आज के समय में ज़यादातर सॉफ्टवेर इन्टरनेट पर ख़रीदे जाते है और डायरेक्ट डाउनलोड किये जाते है। आप सॉफ्टवेर को vendor की वेबसाइट या एप्लीकेशन सर्विस प्रोवाइडर वेबसाइट से हासिल कर सकते है।
सॉफ्टवेर की परिभाषा । What is Software in Hindi
सॉफ्टवेर जिसे एक प्रोग्रामर के द्वारा लिखा जाता है किसी एक काम के लिए या अलग अलग कामों को करने के लिए होते हैं। मशीन को समझ आये ऐसी भाषा में सॉफ्टवेर को लिखा जाता है, इसमें सारे instructions किसी विशेष काम को करने के लिए होते है ।
सॉफ्टवेर के बिना कंप्यूटर को चलाना दूर की बात है हम उसे चालू भी नहीं कर सकते है क्योंकि कंप्यूटर को चलाने का काम और दुसरे बेसिक कंप्यूटर कामों को करने के लिए ऑपरेटिंग सिस्टम ज़िम्मेदार होता है जो की सॉफ्टवेर का ही एक प्रकार है। यूजर और हार्डवेयर के बीच सॉफ्टवेर काम करता है। छोटे कामों से लेकर बड़े बड़े कामों के लिए कंप्यूटर, मोबाइल या दुसरे डिवाइसेस में सॉफ्टवेर का इस्तेमाल होता है।
अब आपको पता चलगया होगा के software kya hai और क्यूँ ज़रूरी है, अब इसके प्रकार जानें।
सॉफ्टवेर के प्रकार । Types of Software in Hindi
Software Kya Hai जानने के बाद, इसके सबसे कॉमन सॉफ्टवेर को समझते हैं जो इस प्रकार है:
- एप्लीकेशन सॉफ्टवेर – Application Software
- सिस्टम सॉफ्टवेर – System Software
- ड्राईवर – Driver
- Middleware
- प्रोग्रामिंग सॉफ्टवेर – Programming Software
Application Software Kya Hai । What is Application Software in Hindi
सॉफ्टवेर का सबसे कॉमन प्रकार एप्लीकेशन सॉफ्टवेर है, जो यूजर के लिए, किसी विशेष काम के लिए बनाया जाता है और कुछ cases में दुसरे एप्लीकेशन के लिए भी बनाया जाता है।
मॉडर्न एप्लीकेशन सॉफ्टवेर के उधारण है जैसे office suites, ग्राफ़िक्स सॉफ्टवेर, डाटाबेस मैनेजमेंट प्रोग्राम, वर्ड प्रोसेसर, सॉफ्टवेर डेवलपमेंट टूल्स, वेब ब्राउज़र, इमेज और विडियो एडिटर और कम्युनिकेशन सॉफ्टवेर।
System Software Kya Hai । What is System Software in Hindi
सिस्टम सॉफ्टवेर को एप्लीकेशन और हार्डवेयर को एक साथ चलाने के लिए बनाया जाता है। हार्डवेयर और सॉफ्टवेर को क्या करना है और कैसे करना है ये सिस्टम सॉफ्टवेर बताता है। कंप्यूटर के सारे सॉफ्टवेर अच्छे से काम करें, उनको प्लेटफार्म देता है, जिससे वह हार्डवेयर के साथ मिलकर यूजर के इंस्ट्रक्शन को फॉलो करे, ये सब सिस्टम सॉफ्टवेर ही कण्ट्रोल करता है।
सिस्टम सॉफ्टवेर का सबसे बेस्ट उधारण है ऑपरेटिंग सिस्टम (OS), जो कंप्यूटर के सारे programs को मैनेज करता है। सिस्टम सॉफ्टवेर के दुसरे उधारण है जैसे firmware, कंप्यूटर लैंग्वेज ट्रांसलेटर, और सिस्टम यूटिलिटीज।
Computer Software Kya Hai?
आजके समय में सॉफ्टवेर लगभग हर device में इस्तेमाल होते है लेकिन कंप्यूटर सॉफ्टवेर उन्हें कहा जाता है जो कंप्यूटर के लिए बनाये जाते है, कंप्यूटर में इस्तेमाल किये जाते है। यूजर उन कंप्यूटर सॉफ्टवेर की मदद से हार्डवेयर को instructions दे पाते है और अपना काम कर पाते है।
हार्डवेयर और सॉफ्टवेर मे अंतर – Hardware and Software in Hindi
हार्डवेयर और सॉफ्टवेर के बीच में अंतर है:
हार्डवेयर (Hardware) | सॉफ्टवेर (Software) |
कंप्यूटर का डाटा प्रोसेस करने के लिए हार्डवेयर इस्तेमाल होता है जो कंप्यूटर का फिजिकल पार्ट है। | सॉफ्टवेर एक तरह का सेट है जिसमे कई सारे instructions होते है, जो कंप्यूटर को क्या करना चाहिए ये बताते है। |
हार्डवेयर को manufacture किया जाता है। | सॉफ्टवेर को इंजिनियर/प्रोग्रामर के दुआरा डेवेलोप किया जाता है। |
हार्डवेयर बिना सॉफ्टवेर के कोई भी टास्क कर नहीं सकता है। | सॉफ्टवेर बिना हार्डवेयर के execute ही नहीं होगा। |
हार्डवेयर को बनाने के लिए इलेक्ट्रॉनिक और दुसरे materials का इस्तेमाल होता है। | सॉफ्टवेर को बनाने के लिए कंप्यूटर भाषा का इस्तेमाल होता है, कंप्यूटर लैंग्वेज में लिखा जाता है। |
हार्डवेयर को इंसानों दुआरा touch किया जा सकता है। | सॉफ्टवेर को हम देख सकते है और इस्तेमाल भी कर सकते है लेकिन touch नहीं कर सकते है। |
हार्डवेयर वक़्त के साथ खराब होता है। | सॉफ्टवेर वक़्त के साथ खराब नहीं होता लेकिन कुछ flaws या glitches आसकते है। |
डस्ट, overheating, humidity और दुसरे कारणों की वजह से हार्डवेयर खराब हो सकता है। | सिस्टम failures के पीछे Overloading, systematic error, और दुसरे कारण होते है। |
उधारण है: कीबोर्ड, माउस, मॉनिटर, प्रिंटर, CPU, हार्ड डिस्क, RAM, ROM, आदि। | उद्धरण है: MS वर्ड, एक्सेल, पॉवरपॉइंट, फोटोशोप, MySQL, वेब ब्राउज़र आदि। |
प्रोग्रामिंग लैंग्वेज क्या है? Programming Language Kya Hai
जैसे इंसानों मे एक दुसरे से बात करने के लिए इंसानी भाषाओँ का इस्तेमाल होता है वैसे ही इंसान की भाषा कंप्यूटर या मशीन नहीं समजते है, इसलिए उन्हें उनकी भाषा में instructions देना होता है इसलिए प्रोग्रामिंग लैंग्वेज का इस्तेमाल होता है, जिन लैंग्वेज से programs/सॉफ्टवेर बनाये जाते है उन्हें प्रोग्रामिंग लैंग्वेज कहते है।
निष्कर्ष – Software Kya Hai
आज हमने जाना के software kya hota hai, software meaning in hindi, computer software kya hai, system और application software kya hai, आदि। Software kya hota hai इससे जुड़ा कोई सवाल होतो कमेंट करें और शेयर भी करें।