सॉफ्टवेयर
From Wikipedia, the free encyclopedia
कंप्युटर सॉफ्टवेयर निर्देशों का एक समूह होता है। इसे हम सरल भाषा मे सॉफ्टवेयर या प्रोग्राम भी बोलते है। इसका उपयोग कंप्युटर को संचालित और विशेष प्रकार के कार्यों को पूर्ण करने के लिए किया जाता है। सॉफ्टवेयर कंप्युटर का एक बेहद खास हिस्सा होता है। क्युकी इसके बिना कंप्युटर किसी काम का नहीं रहता है।
सॉफ्टवेयर बिल्कुल हार्डवेयर से बिपरित होता है, हार्डवेयर को हम देख और छु सकते है लेकिन सॉफ्टवेयर को हम छु नहीं सकते और देख नहीं सकते है। क्योंकि सॉफ्टवेयर का कोई भौतिक रूप नहीं होता है यह एक आभासी होता है जिसे हम समझ और अभाष कर सकते है।
उद्धारण के लिए आपका वेब ब्राउजर जिस पर आप इस पोस्ट को पढ़ रहे है ओ भी एक प्रकार का सॉफ्टवेयर ही है। अगर हमारे पास ऐसा सॉफ्टवेयर नहीं होता तो क्या आप इनरनेट पर किसी प्रकार का जानकारी प्राप्त कर सकते है। इसलिए सॉफ्टवेयर उन प्रोग्राम को कहते है जो कंप्युटर पर इंस्टॉल होते है और विशेष प्रकार का कार्य करते है।
कम्प्यूटर विज्ञान में, सॉफ़्टवेयर या तंत्रांश (Software) सार्थक क्रमादेशों (instructions) और आवश्यक सूचनाओं का एक ऐसा समूह है जो संगणक (कम्प्यूटर) को यह बताता है कि उसे क्या काम करना है। सॉफ्टवेयर, एक तरह से, हार्डवेयर से अत्यन्त भिन्न चीज है। हार्डवेयर और सॉफ़्टवेयर एक-दूसरे के पूरक हैं और एक के बिना दूसरा बहुत कम या नहीं के बराबर उपयोगी हैं। सॉफ़्टवेयर इस अर्थ में सॉफ्ट (मृदु) है कि एक ही हार्डवेयर में अलग-अलग सॉफ्टवेयर लगाकर बिलकुल अलग-अलग काम लिये जाते हैं। उदाहरण के लिए एक ही कम्प्यूटर (हार्डवेयर) में स्प्रेडशीट प्रोग्राम चलाने पर किसी आँकड़े की बारीकियों का अध्ययन किया जाता है वहीं एक दूसरा प्रोग्राम चलाकर उसी हार्डवेयर से एक मशीन (जैसे मिलिंग मशीन) चलायी जा सकती है।
व्यावहारिक तौर पर अगर कम्प्यूटर को परिभाषित किया जाये तो हम हार्डवेयर को मनुष्य का शरीर और सॉफ़्टवेयर को उसकी आत्मा कह सकते हैं। हार्डवेयर कम्प्यूटर के हिस्सों को कहते हैं, जिन्हें हम अपनी आँखों से देख सकते हैं, छू सकते हैं अथवा औजारों से उन पर कार्य कर सकते हैं। यह वास्तविक पदार्थ है। इसके विपरीत सॉफ़्टवेयर कोई पदार्थ नहीं है। ये वे सूचनाएँ, आदेश अथवा तरीके हैं जिनके आधार पर कम्प्यूटर का हार्डवेयर कार्य करता है। कम्प्यूटर हार्डवेयर सॉफ्टवेयर से परिचित होते हैं अथवा सॉफ़्टवेयर कम्प्यूटर के हार्डवेयर से परिचित एवम् उन पर आधारित होते हैं।[1]