सॉफ्टवेयर कंप्यूटर का वह Part या भाग होता है जिसको हम केवल देख सकते हैं और उस पर कार्य कर सकते हैं. इसे हम आपने हाथों से स्पर्श नहीं कर सकते, Software का निर्माण Computer पर कार्य करने को Simple बनाने के लिये किया जाता है. आजकल काम के हिसाब से Software का निर्माण किया जाता है. जैसा काम उस तरह का Software बनाया जाता है, Software को बडी बडी कंपनियों में यूजर की जरूरत को ध्यान में रखकर Software programmers द्वारा तैयार कराती हैं. दोस्तों आज के युग को टेक्नोलॉजी का युग कहा जाता है, आज के समय ऐसे बहुत से काम है जिन्हें इंसान के दुवारा बहुत ही कम समय में कर पाना सम्भव हो पाया है तो उसका क्रेडिट सॉफ्टवेयर प्रोगरामिंग को ही जाता है, आज कुछ Software आपको free में ऑनलाइन मिल सकते है तथा कुछ के लिये चार्ज देना पडता है. जैसे आपको फोटो से सम्बन्धित कार्य करना हो तो उसके लिये फोटोशॉप या कोई वीडियो देखना हो तो उसके लिये मीडिया प्लेयर का यूज करते है।
Contents
Computer Software in Hindi
सॉफ्टवेयर कंप्यूटर डेटा और निर्देशों के संगठित संग्रह के लिए एक सामान्य शब्द है, जिसे अक्सर दो प्रमुख श्रेणियों में विभाजित किया जाता है: सिस्टम सॉफ़्टवेयर जो कंप्यूटर के बुनियादी गैर-कार्य-विशिष्ट कार्य प्रदान करता है, और एप्लिकेशन सॉफ़्टवेयर जो उपयोगकर्ताओं द्वारा विशिष्ट कार्यों को पूरा करने के लिए उपयोग किया जाता है. सिस्टम सॉफ्टवेयर एक कंप्यूटर सिस्टम के व्यक्तिगत हार्डवेयर घटकों को नियंत्रित करने, एकीकृत करने और प्रबंधित करने के लिए जिम्मेदार है ताकि अन्य सॉफ्टवेयर और सिस्टम के उपयोगकर्ता इसे निम्न स्तर के विवरणों से संबंधित होने के बिना एक कार्यात्मक इकाई के रूप में देखें, जैसे कि डेटा स्थानांतरित करना, मेमोरी से डिस्क तक, या डिस्प्ले पर टेक्स्ट रेंडर करना, आमतौर पर, सिस्टम सॉफ्टवेयर में एक ऑपरेटिंग सिस्टम और कुछ मूलभूत उपयोगिताओं जैसे कि डिस्क फॉर्मेटर्स, फाइल मैनेजर, डिस्प्ले मैनेजर, टेक्स्ट एडिटर्स, यूजर ऑथेंटिकेशन (लॉगिन) और मैनेजमेंट टूल्स और नेटवर्किंग और डिवाइस कंट्रोल सॉफ्टवेयर होते हैं।
दूसरी ओर, एप्लिकेशन सॉफ़्टवेयर का उपयोग केवल कंप्यूटर सिस्टम को चलाने के अलावा विशिष्ट कार्यों को पूरा करने के लिए किया जाता है. एप्लिकेशन सॉफ़्टवेयर में एक एकल प्रोग्राम शामिल हो सकता है, जैसे कि एक छवि दर्शक; कार्यक्रमों का एक छोटा संग्रह (जिसे अक्सर सॉफ्टवेयर पैकेज कहा जाता है) जो किसी कार्य को पूरा करने के लिए एक साथ मिलकर काम करते हैं, जैसे कि स्प्रेडशीट या टेक्स्ट प्रोसेसिंग सिस्टम; एक बड़ा संग्रह (जिसे अक्सर सॉफ्टवेयर सूट कहा जाता है) संबंधित लेकिन स्वतंत्र कार्यक्रमों और पैकेजों का एक सामान्य user इंटरफ़ेस या साझा डेटा प्रारूप, जैसे कि माइक्रोसॉफ्ट ऑफिस, जिसमें बारीकी से एकीकृत वर्ड प्रोसेसर, स्प्रेडशीट, डेटाबेस, आदि होते हैं; या एक सॉफ्टवेयर सिस्टम, जैसे कि डेटाबेस मैनेजमेंट सिस्टम, जो मौलिक कार्यक्रमों का एक संग्रह है जो विभिन्न स्वतंत्र अनुप्रयोगों के लिए कुछ सेवा प्रदान कर सकता है।
सॉफ्टवेयर प्रोग्रामिंग भाषाओं और संबंधित उपयोगिताओं के साथ बनाया गया है, जो उपरोक्त कई रूपों में आ सकते हैं: स्क्रिप्ट इंटरप्रिटर्स जैसे पैकेज, एक कंपाइलर, लिंकर और अन्य उपकरण युक्त पैकेज; और बड़े सुइट्स (जिन्हें अक्सर एकीकृत विकास वातावरण कहा जाता है) जिसमें संपादकों, डीबगर्स और कई भाषाओं के अन्य उपकरण शामिल हैं।
इसमें एक वर्ड प्रोसेसर जैसे एप्लिकेशन सॉफ़्टवेयर शामिल हैं, जो user को कार्य करने में सक्षम बनाता है, और सिस्टम सॉफ़्टवेयर जैसे कि ऑपरेटिंग सिस्टम, जो अन्य सॉफ़्टवेयर को हार्डवेयर के साथ और अन्य सॉफ़्टवेयर के साथ इंटरफ़ेयर करके ठीक से चलाने में सक्षम बनाता है. प्रैक्टिकल कंप्यूटर सिस्टम सॉफ्टवेयर को तीन प्रमुख वर्गों में विभाजित करता है: सिस्टम सॉफ्टवेयर, प्रोग्रामिंग सॉफ्टवेयर और एप्लिकेशन सॉफ्टवेयर, हालांकि अंतर मनमाना है, और अक्सर धुंधला हो जाता है. कंप्यूटर सॉफ्टवेयर को कंप्यूटर के स्टोरेज (जैसे हार्ड ड्राइव, मेमोरी या रैम) में “लोड” करना पड़ता है. एक बार सॉफ़्टवेयर लोड होने के बाद, कंप्यूटर सॉफ़्टवेयर को निष्पादित करने में सक्षम होता है. कंप्यूटर कंप्यूटर प्रोग्राम को निष्पादित करके संचालित होते हैं. इसमें एप्लिकेशन सॉफ़्टवेयर से सिस्टम सॉफ़्टवेयर के माध्यम से हार्डवेयर के लिए निर्देश पारित करना शामिल है, जो अंततः मशीन कोड के रूप में निर्देश प्राप्त करता है. प्रत्येक निर्देश के कारण कंप्यूटर एक ऑपरेशन को अंजाम देता है – डेटा को स्थानांतरित करना, गणना करना, या निर्देशों के नियंत्रण प्रवाह को बदलना।
Software विभिन्न प्रोग्रामों का समूह होता हैं जिसके द्वारा विशिष्ट कार्यों को किया जा सकता हैं. कंप्यूटर में दो भाग होते है, पहला हार्डवेयर कहलाता है जबकि दूसरा सॉफ्टवेयर, हार्डवेयर कंप्यूटर के भौतिक भाग होते है जिन्हें हम छु सकते है जो एक निश्चित कार्य करते है, जिसके लिए उन्हें बनाया गया है जैसे- कीबोर्ड, माउस, मॉनिटर, सीपीयू, प्रिंटर, प्रोजेक्टर आदि. इसके विपरीत Software प्रोग्राम का समूह है जो इन हार्डवेयर के कार्यों को निर्धारित करता है जैसे- word Processing, Operating System, Presentation etc. आते है, जो हार्डवेयर के साथ Interface करते हैं. यदि हार्डवेयर की तुलना कंप्यूटर के शरीर से की जाती है, तो Software की तुलना कंप्यूटर के दिमाग से की जाती है. जिस प्रकार दिमाग के बगैर मानवीय शरीर बेकार हैं ठीक उसी प्रकार Software के बगैर कंप्यूटर का कोई अस्तित्व नहीं है, उदाहरणार्थ हम keyboard, Mouse, Printer, Internet आदि का प्रयोग करते है इन सबको को चलाने के लिए भी Software की आवश्यकता होती है।
कम्प्यूटर कोई भी कार्य अपने आप नही करता है, उससे कार्य करने के लिए उसे पहले परिभाषित करना पड़ता है. जिसके लिए कम्प्यूटर Language का प्रयोग किया जाता है. कंप्यूटर सॉफ्टवेयर एक कंप्यूटर प्रोसेसर पर निष्पादित प्रोग्रामिंग कोड है. कोड मशीन-स्तरीय कोड, या एक ऑपरेटिंग सिस्टम के लिए लिखा कोड हो सकता है. एक ऑपरेटिंग सिस्टम सॉफ्टवेयर है जिसका उद्देश्य अन्य प्रोग्रामर्स के लिए अन्य सॉफ्टवेयर बनाने के लिए एक पूर्वानुमेय और भरोसेमंद परत प्रदान करना है, जिन्हें एप्लिकेशन के रूप में जाना जाता है. यह हार्डवेयर निर्माताओं के लिए एक भरोसेमंद परत भी प्रदान करता है. यह मानकीकरण प्रोग्रामर के लिए छोटे प्रोग्राम बनाने के लिए एक कुशल वातावरण बनाता है, जिसे लाखों कंप्यूटरों द्वारा चलाया जा सकता है. सॉफ्टवेयर को एक अभिव्यक्ति के रूप में भी सोचा जा सकता है जो हार्डवेयर के साथ विरोधाभासी है. कंप्यूटर के भौतिक घटक हार्डवेयर हैं; हार्डवेयर पर चलने वाले डिजिटल प्रोग्राम सॉफ्टवेयर हैं. सॉफ़्टवेयर को हार्डवेयर की तुलना में अद्यतन या प्रतिस्थापित किया जा सकता है. इसके अतिरिक्त, सॉफ्टवेयर को कई हार्डवेयर रिसीवरों में वितरित किया जा सकता है, मूल रूप से, सॉफ्टवेयर कंप्यूटर लॉजिक कंप्यूटर उपयोगकर्ताओं के साथ बातचीत करता है।
कंप्यूटर सॉफ्टवेयर क्या है (What is Computer Software in Hindi)
सॉफ्टवेयर क्या है – कंप्यूटर सॉफ्टवेयर, या केवल सॉफ्टवेयर, एक प्रकार का प्रोग्राम है जो user को कुछ विशिष्ट कार्य करने में सक्षम बनाता है या कंप्यूटर को संचालित करने के लिए उपयोग किया जाता है. यह कंप्यूटर सिस्टम पर सभी परिधीय उपकरणों को निर्देशित करता है – क्या करना है और कैसे कार्य करना है. पीसी सॉफ्टवेयर user और कंप्यूटर हार्डवेयर के बीच मध्यस्थ की भूमिका निभाता है. सॉफ्टवेयर के बिना, user डिजिटल कंप्यूटर पर कोई कार्य नहीं कर सकता है।
सॉफ्टवेयर, अपने सबसे सामान्य अर्थ में, एक निर्देश या प्रोग्राम है जो कंप्यूटर को विशिष्ट कार्यों को करने के लिए निर्देश देता है. सॉफ्टवेयर एक सामान्य शब्द है जिसका उपयोग कंप्यूटर प्रोग्रामों का वर्णन करने के लिए किया जाता है, लिपियों, अनुप्रयोगों, कार्यक्रमों और निर्देशों का एक सेट सभी शब्द अक्सर सॉफ्टवेयर का वर्णन करने के लिए उपयोग किए जाते हैं।
एक कंप्यूटर सिस्टम को तीन घटकों में विभाजित किया जा सकता है. हार्डवेयर, सॉफ्टवेयर और उपयोगकर्ता, सॉफ्टवेयर को मुख्य रूप से दो भागों में विभाजित किया जा सकता है. एप्लीकेशन सॉफ्टवेयर और सिस्टम सॉफ्टवेयर, हार्डवेयर का बेयर उपयोग आसान नहीं है, इसलिए इसे आसान बनाने के लिए, सॉफ्टवेयर बनाया गया।
सॉफ्टवेयर का प्रकार ?
सॉफ्टवेयर को मुख्य रूप से दो श्रेणियों में विभाजित किया गया है, एप्लीकेशन सॉफ्टवेयर और सिस्टम सॉफ्टवेयर –
Application Software
एप्लिकेशन सॉफ़्टवेयर को एंड-यूज़र प्रोग्राम या केवल एक एप्लिकेशन भी कहा जाता है. यह सिस्टम सॉफ्टवेयर के ऊपर रहता है, एंड-यूज़र एक विशिष्ट उद्देश्य के लिए एप्लिकेशन सॉफ़्टवेयर का उपयोग करता है. यह सरल और साथ ही जटिल कार्यों के लिए क्रमादेशित है. इसे या तो ऑनलाइन इंस्टॉल किया जा सकता है या एक्सेस किया जा सकता है. यह एक एकल कार्यक्रम या छोटे कार्यक्रमों का एक समूह हो सकता है जिसे एप्लिकेशन सूट कहा जाता है. एप्लिकेशन सॉफ़्टवेयर का उपयोग user द्वारा विशिष्ट कार्यों को पूरा करने के लिए किया जा सकता है, जैसे कि वर्ड प्रोसेसर दस्तावेज़, स्प्रेडशीट, प्रस्तुतियाँ, ग्राफिक्स, सीएडी / सीएएम, ईमेल भेजने आदि।
System Software
सिस्टम सॉफ़्टवेयर (कंप्यूटर प्रोग्राम का प्रकार) सिस्टम संसाधनों का उपयोग करने और उनकी संगणना समस्या को हल करने के लिए कंप्यूटर के हार्डवेयर और कंप्यूटर एप्लिकेशन को चलाने के लिए एक मंच प्रदान करता है. यह एक निम्न-स्तरीय भाषा में, विधानसभा भाषा की तरह लिखा जाता है, इसलिए यह प्राथमिक स्तर के साथ आसानी से हार्डवेयर के साथ बातचीत कर सकता है. यह परिधीय उपकरणों के काम को नियंत्रित करता है. सिस्टम सॉफ्टवेयर प्रक्रियाओं के निष्पादन के लिए एक अनुसूचक के रूप में कार्य करता है और अनुक्रम को उनकी प्राथमिकता और I / O उपकरणों की आवश्यकता और प्रक्रिया के निर्माण के अनुसार व्यवस्थित करता है. सिस्टम सॉफ्टवेयर का सबसे प्रसिद्ध उदाहरण ऑपरेटिंग सिस्टम (OS) है। यह कंप्यूटर पर अन्य सभी कार्यक्रमों का प्रबंधन करता है।
ऑपरेटिंग सिस्टम यूजर और हार्डवेयर के बीच और एप्लीकेशन सॉफ्टवेयर और हार्डवेयर में एक इंटरफेस बनाता है. सॉफ्टवेयर के उदाहरण विंडोज 7, विंडोज एक्सपी और विंडोज 10 हैं. आमतौर पर, उपयोगकर्ता सिस्टम सॉफ़्टवेयर के साथ सीधे इंटरैक्ट नहीं करता है. उपयोगकर्ता सिस्टम सॉफ्टवेयर द्वारा बनाए गए GUI के साथ इंटरैक्ट करता है. इसके माध्यम से, GUI उपयोगकर्ता सिस्टम में स्थापित अनुप्रयोगों के साथ सहभागिता करता है।
सिस्टम सॉफ्टवेयर के अन्य उदाहरण और प्रत्येक क्या करता है –
Utility – यूआई की स्थापना के दौरान उपयोगिता कार्यक्रम-आमतौर पर उपयोगिता सॉफ्टवेयर स्थापित किया गया है. यूटिलिटी प्रोग्राम सिस्टम का विश्लेषण, कॉन्फ़िगर, सुरक्षित, अनुकूलन और रखरखाव में मदद करता है. यूटिलिटी प्रोग्राम-डिस्क चेकर, डिस्क क्लीनर, डिस्क डीफ़्रेग्मेंटर, डिस्क स्पेस एनालाइज़र, डिस्क बैकअप आदि की सूची।
Open Source – ओपन सोर्स सॉफ्टवेयर सोर्स कोड के साथ उपलब्ध है. सॉफ्टवेयर की गुणवत्ता में सुधार के लिए सॉफ्टवेयर प्रोग्रामर्स का बौद्धिक या सहयोगात्मक प्रयास है. आमतौर पर, सॉफ्टवेयर उन प्रोग्रामर्स के लिए लाइसेंस के साथ उपलब्ध होता है. जो अपनी पसंद के अनुसार कार्यक्षमता को बदलना चाहते हैं. उदाहरण हैं- अपाचे, टॉमकैट, उबंटू, MySQL (डेटाबेस), और फ़ायरफ़ॉक्स आदि।
Public domain software – सार्वजनिक डोमेन सॉफ्टवेयर सार्वजनिक डोमेन में सॉफ्टवेयर का उपयोग करने के लिए स्वतंत्र है. सॉफ्टवेयर को बिना किसी अटेंशन के संशोधित, वितरित या बेचा जा सकता है. यह कॉपीराइट, असंगत सॉफ्टवेयर है, जहां फ्रीवेयर और ओपन-सोर्स सॉफ्टवेयर का कॉपीराइट है।
कंप्यूटर सॉफ्टवेयर कैसे काम करता है?
आज हम जो कंप्यूटर तकनीक का उपयोग करते हैं, वह बहुत कुछ है, क्योंकि यह पुस्तक बताती है, “जादू” के करीब जहाँ तक हम कुछ भी नहीं समझा सकते हैं, उसे जादू माना जा सकता है। फिर भी “हाउ सॉफ्टवेयर वर्क्स” (वी. एंटोन स्प्राल, नो स्टार्च प्रेस, 2015) इस पहलू के कई पहलुओं को सामने लाता है, कि इस तकनीक में से कुछ कैसे स्पष्ट ध्यान में काम करती हैं – दोनों व्यावहारिक चित्र और महान स्पष्टीकरण के साथ, पुस्तक पाठक को ऐसी चीजों को समझने में मदद करती है जैसे −
विभिन्न प्रकार के एन्क्रिप्शन कैसे काम करते हैं, पासवर्ड कैसे संग्रहीत और संरक्षित किए जाते हैं, ग्राफिक्स की संरचना, कैसे संपीड़न डेटा खोने के बिना फ़ाइलों के आकार को कम करता है, कैसे खोज प्रौद्योगिकियाँ यह पता लगाने का प्रबंधन करती हैं कि आप क्या खोज रहे हैं – और इतनी जल्दी, कंप्यूटर एक-दूसरे पर ट्रिप किए बिना कितनी प्रक्रियाओं को एक ही समय में काम करने की अनुमति देते हैं, गूगल मैप्स और जीपीएस डिवाइस जैसे मैपिंग सिस्टम पर राउटिंग कैसे कार्य करता है.
एक कंप्यूटर प्रणाली में हार्डवेयर होते हैं, इलेक्ट्रॉनिक उपकरण जो सूचनाओं को कंप्यूटिंग और हेरफेर करने में सक्षम होते हैं, और सॉफ्टवेयर जो किसी दिए गए कार्य को पूरा करने के लिए पूर्वनिर्धारित निर्देशों को पूरा करता है. भौतिक उपकरण (हार्डवेयर) और तार्किक निर्देश (सॉफ्टवेयर) का संयोजन आधुनिक कंप्यूटिंग प्रणालियों को शक्ति और बहुमुखी प्रतिभा देता है।
Software
सॉफ्टवेयर कंप्यूटर प्रोग्राम और संबंधित डेटा का एक संग्रह है जो कंप्यूटर को यह बताने के लिए निर्देश प्रदान करता है, कि क्या करना है और कैसे करना है. एक सॉफ्टवेयर user और कंप्यूटर के बीच एक इंटरफेस है, यह निर्देशों का एक सेट है, प्रोग्राम जो हार्डवेयर को कमांड देने के लिए उपयोग किए जाते हैं. यह एक कंप्यूटर सिस्टम के हार्डवेयर घटकों को नियंत्रित, एकीकृत और प्रबंधित करने और विशिष्ट कार्यों को पूरा करने के लिए जिम्मेदार है।
System Software
सिस्टम सॉफ्टवेयर में कई प्रोग्राम होते हैं, जो कंप्यूटर सिस्टम के अलग-अलग हार्डवेयर घटकों को नियंत्रित, एकीकृत और प्रबंधित करने के लिए सीधे जिम्मेदार होते हैं. यह उपयोगकर्ता और कंप्यूटर के घटक के बीच इंटरफ़ेस भी प्रदान करता है. सिस्टम सॉफ़्टवेयर का उद्देश्य अनुप्रयोगों के प्रोग्रामर को जितना संभव हो उतना विशेष रूप से उपयोग किए जाने वाले कंप्यूटर के विवरण से इन्सुलेट करना है. कार्यक्षमता के आधार पर, सिस्टम सॉफ़्टवेयर को दो प्रमुख श्रेणियों में विभाजित किया जा सकता है; सिस्टम प्रबंधन कार्यक्रम और विकासशील सॉफ्टवेयर।
सिस्टम प्रबंधन कार्यक्रम ?
इसमें कार्यक्रमों की एक integrated system शामिल है, जो प्रोसेसर के संचालन का प्रबंधन करती है, इनपुट / आउटपुट को नियंत्रित करती है, भंडारण संसाधनों का प्रबंधन करती है और विभिन्न सहायता सेवाएं प्रदान करती है. सिस्टम प्रबंधन कार्यक्रमों के कुछ सामान्य उदाहरण ऑपरेटिंग सिस्टम, डिवाइस ड्राइवर और सिस्टम उपयोगिताओं हैं।
Operating System
इसमें प्रोग्राम होते हैं, जो कंप्यूटर सिस्टम के विभिन्न घटकों की गतिविधियों को नियंत्रित, समन्वय और पर्यवेक्षण करता है. इसका कार्य कंप्यूटर हार्डवेयर और उपयोगकर्ता के बीच लिंक प्रदान करना है. यह सभी आंतरिक प्रबंधन कार्य करता है (डिस्क एक्सेस, मेमोरी मैनेजमेंट, टास्क शेड्यूलिंग और उपयोगकर्ता इंटरफेसिंग) और एक कंप्यूटर सिस्टम के व्यवस्थित कामकाज को सुनिश्चित करता है. यह कार्यक्रमों को चलाने के लिए एक वातावरण प्रदान करता है, जैसे, MS-DOS, विंडोज़ XP / 2000/98, यूनिक्स लिनक्स आदि।
सॉफ्टवेयर की आवश्यकता ?
जैसा की हम जानते है Computer, Hardware और Software का समूह है यदि इसमें से Software को निकाल दिया जाये तो Computer एक डिब्बे के समान रह जायेगा यह डिब्बा उस समय तक कार्य नहीं कर सकता जब तक कि इसमें Operating System Software load न किया जाये, इसका अर्थ यह है कि Computer में कुछ भी कार्य करने के लिए Operating System Software का होना आवश्यक है. हमें आपरेटिंग सिस्टम सॉफ्टवेयर के आलावा कुछ और Softwares की भी आवश्यकता पड़ती हैं. उदाहरण के लिए, यदि आप एक पत्र को टाइप करना अथवा ग्राफिक चार्ट निर्मित करना या एक Submission का निर्माण करना या अपने कार्यालय सम्बन्धी व्यक्तिगत डाटा का प्रबंधन करना चाहते है तो आपको फिर से अलग-अलग उद्देश्यों के लिए कई अलग-अलग सॉफ्टवेयरों की आवश्यकता पड़ेगी जिन्हें Application software कहा जाता है. इसके अतिरिक्त यदि आपका कम्प्यूटर वायरस से संक्रमित हो जाये तो आपको यूटिलिटि नामक Software की आवश्यकता पड़ेगी, संक्षेप में यदि आपके पास कम्प्यूटर सिस्टम है तथा आप निर्विघ्न कार्य करना चाहते है, तो आपको समय-समय पर सॉफ्टवेयर की आवश्यकता पड़ेगी.
सिस्टम सॉफ्टवेयर केवल एक प्रोग्राम नहीं , बल्कि अनेक प्रोग्राम का संग्रह या प्रणाली हैं , जो यूजर के थोड़े या बगैर हस्तक्षेप के सैकड़ों तकनीकी विस्तारों को नियंत्रित करता है, सिस्टम सॉफ्टवेयर में चार प्रकार के प्रोग्राम होते हैं. Technical control के लिए सिस्टम सॉफ्टवेयर यूजर, एप्लीकेशन सॉफ्टवेयर और Computer hardware के साथ कार्य करता है. जैसे , मेमोरी में वर्ड प्रोसेसिंग प्रोग्राम को स्टोर करना , सिस्टम यूनिट में प्रोसेस होने के लिए निर्देशों का कन्वर्जन , और डॉक्यूमेंट या फाइल को सेव करना आदि कार्य system software करता है. कम्प्युटर प्रणालियों तथा उसके डाटा प्रोसेसिंग प्रक्रियाओं को नियंत्रित करने तथा उनकी सहायता करने वाले लिए सॉफ्टवेयर, सिस्टम सॉफ्टवेयर कहलाते हैं।