Software (सॉफ्टवेयर)

सॉफ्टवेयर (Software) प्रोग्राम (Programs), निर्देशों (Instructions) तथा संबंधित डेटा (Data) का एक समूह होता है, जो कंप्यूटर को यह बताता है कि उसे क्या कार्य करना है और कैसे करना है। सॉफ्टवेयर को देखा जा सकता है लेकिन छुआ नहीं जा सकता।
English:
Software is a collection of programs, instructions, and related data that tells a computer what to do and how to do it. Software can be seen but cannot be touched.
Software की विशेषताएँ (Characteristics of Software) हिन्दी:
English:
Types of Software (सॉफ्टवेयर के प्रकार)
सॉफ्टवेयर मुख्य रूप से दो प्रकार के होते हैं:
1. System Software (सिस्टम सॉफ्टवेयर) परिचय हिन्दी:
सिस्टम सॉफ्टवेयर वह सॉफ्टवेयर होता है जो कंप्यूटर के हार्डवेयर को नियंत्रित करता है तथा उपयोगकर्ता और हार्डवेयर के बीच इंटरफेस (Interface) का कार्य करता है।
English:
System software controls the hardware of a computer and acts as an interface between the user and the hardware.
Examples:
Types of System Software A. Operating System (ऑपरेटिंग सिस्टम) हिन्दी:
ऑपरेटिंग सिस्टम वह सिस्टम सॉफ्टवेयर है जो कंप्यूटर के सभी हार्डवेयर और सॉफ्टवेयर संसाधनों का प्रबंधन (Management) करता है।
English:
An operating system manages all hardware and software resources of a computer.
Examples:
B. Device Driver (डिवाइस ड्राइवर) हिन्दी:
डिवाइस ड्राइवर वह सॉफ्टवेयर है जो ऑपरेटिंग सिस्टम और हार्डवेयर डिवाइस के बीच संचार स्थापित करता है।
English:
A device driver enables communication between the operating system and hardware devices.
Examples:
C. Utility Software (यूटिलिटी सॉफ्टवेयर) हिन्दी:
यूटिलिटी सॉफ्टवेयर कंप्यूटर के रखरखाव (Maintenance), सुरक्षा (Security) और प्रदर्शन (Performance) को बेहतर बनाने के लिए उपयोग किया जाता है।
English:
Utility software is used for maintenance, security, and performance improvement of a computer.
Examples:
2. Application Software (एप्लीकेशन सॉफ्टवेयर)
एप्लीकेशन सॉफ्टवेयर वह सॉफ्टवेयर है जिसे उपयोगकर्ता की विशेष आवश्यकताओं (Specific Needs) को पूरा करने के लिए बनाया जाता है।
English:
Application software is designed to perform specific tasks for users.
Examples: