अगर आप कंप्यूटर के बारे में जानने में दिलचस्पी रखते हैं, तो आपने कहीं ना कहीं software के बारे में जरूर सुना होगा। तब आपके मन में यह सवाल आया होगा कि Software kya hai? और कंप्यूटर में software का प्रयोग क्यों किया जाता है? आज हम अपने इस article में आपको software के बारे में विस्तार से समझाएंगे। हमें उम्मीद है कि आप यह आर्टिकल पढ़ने के बाद यह समझ जाएंगे कि सॉफ्टवेयर क्या है और यह कंप्यूटर के लिए क्यों महत्वपूर्ण है? तो चलिए बिना देरी किये शुरू करते हैं।
Software kya hai (What is Software in Hindi)



“software विभिन्न प्रकार के निर्देशों या कार्यक्रम का एक समूह होता है, जिसका प्रयोग computer पर किसी विशेष कार्य को करने के लिए किया जाता है।”
सामान्य अर्थों में कहा जाए, तो हमें computers पर किसी भी कार्य को करने के लिए उसको निर्देश देना पड़ता है,जबकि computer हमारी भाषा नहीं समझता। जिसके लिए हम software का प्रयोग करते हैं, जो कि विभिन्न प्रकार की programming language की सहायता से बनाए जाते हैं। जिसमें विभिन्न प्रकार के निर्देश (instructions) सम्मिलित होते हैं। जिनको computer आसानी से समझ लेता है। software का उपयोग computer, tablet, mobile phone आदि उपकरणों पर चलने वालों computer program का वर्णन करने के लिए किया जाता है। software के बिना computer कुछ नहीं कर सकता।
Software के प्रकार
कंप्यूटर पर विभिन्न कार्यों को करने के लिए विभिन्न प्रकार का software प्रयोग किया जाता है। लेकिन मुख्य रूप से software तीन प्रकार के होते हैं, जिनका प्रयोग अलग-अलग कार्यों को करने के लिए किया जाता है।
- सिस्टम सॉफ्टवेयर (system software)
- एप्लीकेशन सॉफ्टवेयर (application software)
- यूटिलिटी सॉफ्टवेयर (utility software)
System software kya hai in Hindi
system software एक ऐसा सॉफ्टवेयर है जो किसी कंप्यूटर के hardware को manage करने का काम करता है। यह हमारे कंप्यूटर में installed किए गए application software और computer के hardware के बीच नियंत्रण रखता है। यह hardware और user applications के बीच एक interface create करता है, जिससे हम अपने कार्य करते हैं।
इसका सबसे अच्छा उदाहरण आपका operating system जैसे (windows, macOS, Linux) है। इनको computer software भी कहा जाता है यह विभिन्न प्रकार के होते हैं, जिनमें से कुछ उदाहरण आपको नीचे बताए गए हैं।
- operating system
- assembler
- compiler
- interpreter
ऑपरेटिंग सिस्टम (operating system)
इस software की मदद से ही हम computer hardware को निर्देश दे पाते हैं, यह software user और hardware के बीच एक interface बनाता है, जिससे हम अपना काम करते हैं।
असेम्बलर (assembler)
computer हमेशा मशीनी भाषा (machine language) को समझता है, जो कि बाइनरी कोड (0,1) मे लिखी गई होती है। जबकि हमारे लिए बाइनरी कोड लिखना बहुत ही मुश्किल है, इसलिए हम असेंबली भाषा (assembly language) का प्रयोग करते हैं। जहां पर अंकों के स्थान पर अक्षरों और संकेतों का प्रयोग किया जाता है, जो कि हमारे लिए आसान है। इसलिए असेम्बलर असेंबली भाषा को मशीनी भाषा में बदलने का काम करता है।
कम्पाइलर (compiler)
यह software उच्च स्तरीय प्रोग्रामिंग भाषा में लिखे गए किसी program को मशीनी भाषा में बदलने का काम करता है।
इंटरप्रेटर (interpreter)
इंटरप्रेटर भी कंपाइलर की तरह उच्च स्तरीय प्रोग्रामिंग भाषा को मशीनी भाषा में बदलता है लेकिन यह किसी प्रोग्राम को मशीनी भाषा में line by line अनुवाद करता है।
Application software kya hai in Hindi
application software computer पर किसी विशेष कार्य करने के लिए develop किए जाते हैं। यह किसी specific task को करने के लिए बनाए जाते हैं। इसलिए यह केवल एक ही विशेष कार्य कर सकते हैं। यह एक प्रकार का ऐसा computer program है, जो एक विशिष्ट व्यक्तिगत, शैक्षिक, और व्यावसायिक कार्य करता है।
उद्देश्य के आधार पर application software के प्रकार
Enterprises software – business management, database management, digital asset आदि।
Educational software – classroom management, survey management, encyclopedia software आदि।
Simulation software – flight simulators, driving simulators, social simulators, scientific simulators आदि।
Media development software – 3d computer graphics software, animation software, video editing software, audio editing software, html editor, image organiser आदि।
Product engineering software – CAD, CAM, Finite element analysis, compiler software, license manager आदि।
Information worker software – accounting, data management, documentation, diagramming, banking, day trading, project management software आदि।
Entertainment software – video games, screensavers, media players, आदि।
Utility software kya hai in Hindi
यह एक ऐसा software है, जो हमारे computer को अच्छे से analyze, configure, तथा optimization को ठीक तरीके से व्यवस्थित करने के लिए design किया गया है। यह हमारे computer की performance को बढ़ाने में हमारी सहायता करता है। इसका उपयोग computer infrastructure को support करने के लिए किया जाता है, जो user experience को बढ़ाता है। इनके अंदर बहुत से program आ सकते हैं, जैसे कि file management, security, anti-virus, networking programs आदि।
utility software का संबंध उन programs से है, जो आपके computer को बेहतर तरीके से run करने में सहायता करते हैं। इसके कुछ मुख्य उदाहरण निम्नलिखित है
- backup utility
- anti-virus program
- compression utility
- disk defragmenter
- uninstaller
Backup utility
इस program का उपयोग data को संग्रहित करने के लिए किया जाता है। इस program की सहायता से computer में उपस्थित data को किसी दूसरे storage device मैं store कर सकते हैं, जिससे original data के नष्ट हो जाने पर हम इस प्रोग्राम की मदद से अपने data को को पुनः प्राप्त कर सकते हैं।
Anti-Virus
इस utility program की सहायता से हम अपने computer को virus के आक्रमण से बचाते हैं। यह हमारे कंप्यूटर में जाकर वायरस का पता लगाता है, और उन को निष्क्रिय कर देता है। जिससे हमारा data सुरक्षित रहता है।
Compression utility
सामान्यतः इस utility का उपयोग कंप्यूटर में उपस्थित data को compress करके उनका size कम करने के लिए किया जाता है, जिससे हमारा data storage device मे कम स्थान ग्रहण करता है। इसके कारण हमारे computer की संग्रहण क्षमता (storage capacity) बढ़ जाती है।
Disk defragmenter
इस utility program की सहायता से कंप्यूटर में उपस्थिति data को storage disk में file के रूप में save किया जाता है। कभी-कभी किसी फाइल का आकार सामान्य फाइल से अधिक हो जाता है, जिससे वह file fragmented हो जाती है मतलब कि उस फाइल का content storage device मैं विभिन्न जगह save हो जाता है, जिसके कारण file की accessing काफी धीमी हो जाती है । disk defragmenter utility उन सभी files को एक ही section में व्यवस्थित करता है, जिससे computer की performance तेज हो जाती है।
uninstaller
इस utility की सहायता से हम computer में install किसी भी program को uninstall कर सकते हैं।
Software क्या है – लेख आपको कैसा लगा
हमें उम्मीद है, कि आपको हमारा यह article software kya hai? पसंद आया होगा। इसको पढ़कर आप समझ गए होंगे की computer में software का प्रयोग क्यों किया जाता है। अगर अब भी आपके मन इस article से related कोई doubt है तो उसको आप हमसे comment section के जरिए पूछ सकते हैं।
अगर आपको यह लेख पसंद आया हो, तो कृपया हमारे इस article को social media sites जैसे Facebook, WhatsApp, Twitter आदि पर शेयर करना ना भूले, जिससे कि यह जानकारी अन्य लोगों तक पहुंच सके धन्यवाद।
read more:
- Youtube Se Paise Kaise Kamaye
- Online Paise Kaise Kamaye
- Digital Marketing Se Paise Kaise Kamaye
- Email ID Kaise Banaye