Currently Empty: ₹0.00
Types of Software
Computer में अलग-अलग काम करने के लिए अलग-अलग प्रकार के software होते हैं। कुछ software computer के hardware और basic operations को manage करते हैं, जबकि कुछ software user के specific tasks के लिए बनाए जाते हैं।
Simple words में, Software को उसके purpose और function के आधार पर अलग-अलग types में classify किया जाता है।
1. System Software
System Software computer के hardware को manage करता है और applications को run करने के लिए basic environment provide करता है।
इसका सबसे important example Operating System है।
Examples:
- Windows
- Linux
- macOS
- Android
System software में device drivers और कुछ system utilities भी शामिल हो सकती हैं।
2. Application Software
Application Software user के specific काम करने के लिए बनाया
Examples:
- Microsoft Word → Document बनाने के लिए
- Microsoft Excel → Calculations और data analysis
- PowerPoint → Presentations
- Google Chrome → Web Browsing
- Photoshop → Image Editing
- VLC Media Player → Video/Audio Playback
Application software को broadly general-purpose और specific-purpose applications में भी समझा जा सकता है।
3. Programming Software
Programming Software programmers को नए software और applications बनाने में मदद करता है।
इसमें programming और development के लिए अलग-अलग tools शामिल होते हैं।
Examples:
- Code Editors
- IDEs
- Compilers
- Interpreters
- Debuggers
Example:
Visual Studio, Visual Studio Code आदि।
4. Utility Software
Utility Software computer के maintenance, security, performance और file management जैसे tasks में मदद करता है।
Examples:
- Antivirus
- Backup Software
- Disk Management Tools
- File Compression Tools
- System Monitoring Tools
5. Device Driver
Device Driver एक प्रकार का system software है जो operating system को particular hardware device के साथ communicate करने में मदद करता है।
Examples:
- Printer Driver
- Graphics Driver
- Audio Driver
- Network Driver
Basic Flow:
Application → Operating System → Driver → Hardware
6. Firmware
Firmware ऐसा low-level software होता है जो hardware device के operation को control करने में important role निभाता है। यह सामान्यतः non-volatile memory में stored रहता है।
Examples:
- Motherboard UEFI Firmware
- Router Firmware
- Printer Firmware
- BIOS, पुराने systems में
Firmware hardware और higher-level software के बीच important layer हो सकता है।
7. Open Source Software
Open Source Software का source code license की conditions के अनुसार users/developers के लिए available होता है। Users इसे use, study, modify और distribute कर सकते हैं, लेकिन exact permissions उसके license पर depend करती हैं।
Examples:
- Linux
- Firefox
- LibreOffice
8. Proprietary Software
Proprietary Software किसी company या individual के ownership और licensing control के under होता है। इसका source code generally publicly available नहीं होता।
Examples:
- Microsoft Windows
- Microsoft Office
- Adobe Photoshop
Software का Simple Classification
Software
↓
System Software
→ Operating System
→ Device Drivers
→ Utilities
→ Firmware
Application Software
→ Word Processor
→ Spreadsheet
→ Web Browser
→ Media Player
Programming Software
→ IDE
→ Compiler
→ Interpreter
→ Debugger
System Software और Application Software में अंतर
| System Software | Application Software |
|---|---|
| Computer system को operate/manage करता है | User के specific tasks perform करता है |
| Hardware के साथ closely काम करता है | System software के ऊपर run करता है |
| Operating System example है | MS Word, Excel examples हैं |
| Background में कई services provide कर सकता है | User-oriented functionality provide करता है |
Quick Revision
Main Software Types:
- System Software → System को operate करता है
- Application Software → User के tasks करता है
- Programming Software → Software बनाने में मदद करता है
- Utility Software → Maintenance और management
- Device Driver → OS और hardware communication
- Firmware → Hardware-level control
- Open Source Software → Source code license के अनुसार available
- Proprietary Software → Ownership और licensing restrictions
Software के अलग-अलग types computer system को operate करने, user tasks perform करने, hardware manage करने और नए software develop करने में अलग-अलग roles निभाते हैं।
SNCEC PORTAL
Student & Website Links
Quick access to student services, courses, learning resources and SNCEC information.
Student Login
Access your student account
Student Registration
Create your student account
Student Dashboard
Manage your learning activities
Courses
Explore our job-oriented courses
All Courses List
View complete course catalog
Mock Tests & Quizzes
Practice and test your knowledge
Student Zone
Access student services and resources
Student Zone →Learning Portal
Access online learning resources
Open Portal →Knowledge Base
Access computer learning notes and knowledge resources
Open Knowledge Base →SNCEC Digital Seva
Access digital services and online assistance
Open Digital Seva →Instructor Registration
Join us as an instructor
Our Team
Meet our professional team
About Us
Learn more about SNCEC
Contact Us
Get in touch with our team
Computer Shop
Computers, accessories & IT products
SNCEC Official Website
Shree Narayan Computers & Education Center



