सॉफ्टवेयर क्या है और कितने प्रकार के होते है?

आख़िर कम्प्यूटर सॉफ्टवेयर क्या होता है? सॉफ्टवेयर एक संग्रह होती है instructions, data या प्रोग्राम की जो की कम्प्यूटर को ये निर्देश प्रदान करती है एक विशिष्ट कार्य को पूर्ण करने के लिए। आसान भाषा में कहें तब कंप्यूटर से किसी भी कार्य को करवाने के लिए कंप्यूटर की भाषा में लिखे निर्देशों के प्रोग्राम को ही सॉफ्टवेयर कहते हैं।

आज के समय में सॉफ्टवेयर का इस्तमाल लगभग सभी डिवाइस में होने लगा है फिर वो चाहे आपके फ़ोन हो या कम्प्यूटर। सभी जगहों में आपको डिवाइस का हार्ड्वेर नज़र आता है लेकिन सॉफ़्ट्वेर नहीं, लेकिन इसके नज़र न आने से भी ये सभी उचित रूप से हार्ड्वेर को कोई कार्य सम्पादन करने के लिए निर्देशित करता है।

वैसे ही Computer दो चीजों से बना है एक Hardware और दूसरा Software. हाथ, पावों, नाक, कान, आंखे हमारें शारीर के Hardware हैं जिन्हें हम हाथ लगा सकते हैं. वहीँ दया, माया, प्यार, दर्द ये सब हमारे शारीर के Software हैं जिन्हें हम हाथ लगा नहीं सकते हैं।

आज के समय में जितने भी Digital devices है जैसे Mobile, desktop, tab, laptop, oven इन सभी में सॉफ्टवेयर Program है. तो चलिए जानते है के सॉफ्टवेयर किसे कहते हैं और ये कितने प्रकार के होते है।

सॉफ्टवेयर क्या होता है – What is Software in Hindi

सॉफ्टवेयर बहुत सारे प्रोग्राम्स का संग्रह होता है जो एक कंप्यूटर के विशिष्ट कार्य को निष्पादन करता है।

Software Kya Hai in Hindi

हम अपने Computer में जितने भी Task करते हैं वो सभी इस software के माध्यम से ही संपन होते हैं. Software उन set of instructions को refer किया जाता है जिन्हें की fed किया जाता है programs के form में, ताकि वो पुरे computer system को govern कर सके और साथ में दुसरे hardware components को process भी कर सकें।

ये वो commands होते हैं जो की hardware को drive करते हैं. MS-WORD जिसमे हम कुछ TYPE करते है. Photoshop जिसमे हम photos को edit करते हैं. Chrome जिसे Internet Access करते हैं, जिसे Browser भी कहते हैं।

Software के उदहारण हैं Google Chrome, Photoshop, MS-WORD, VLC Player, UC Browser इत्यादि।

सॉफ्टवेयर के प्रकार – Types of Software in Hindi

मुख्यतः कंप्यूटर सॉफ्टवेयर तीन प्रकार के होते हैं; एप्लिकेशन सॉफ्टवेयर, सिस्टम सॉफ्टवेयर और यूटिलिटी सॉफ्टवेयर

1. एप्लिकेशन सॉफ्टवेयर: एप्लिकेशन ऐसे प्रोग्राम होते हैं जो एक विशिष्ट कार्य या संबंधित कार्यों का एक सेट करते हैं, और इसे अक्सर कंप्यूटर के साथ खरीदा जाता है जब इसे खरीदा जाता है।

2. सिस्टम सॉफ्टवेयर: सिस्टम सॉफ्टवेयर कंप्यूटर ऑपरेटिंग सिस्टम के अलग-अलग हिस्से होते हैं जो कंप्यूटर को ऑपरेटिंग सिस्टम, डिवाइस ड्राइवर और उपयोगिताओं जैसे कार्य करने की अनुमति देते हैं।

3. यूटिलिटी सॉफ्टवेयर: यूटिलिटी सॉफ्टवेयर उत्पादकता उपकरण हैं जो विशिष्ट कार्यों या कार्यों के सेट को आसान बनाने में मदद करते हैं जैसे वर्ड प्रोसेसिंग, स्प्रेडशीट प्रोग्राम, डेटाबेस प्रबंधन और फोटो एडिटिंग सॉफ्टवेयर।

सॉफ्टवेयर की परिभाषा

सॉफ़्ट्वेर या जिसे हाँ कम्प्यूटर सॉफ़्ट्वेर भी कहते हैं वो असल में एक कुछ प्रोग्राम होते हैं जो की यूज़र को सक्षम बनाते हैं कुछ कुछ विशेष कार्य करने के लिए। ये असल में कम्प्यूटर सिस्टम को या उसके peripheral devices को निर्देशित करती है कुछ कार्य करने के लिए और साथ में उस कार्य को कैसे करना है वो भी बताती है। 

सच में एक software बहुत ही बड़ी और मुख्य भूमिका निर्वाह करता है एक यूज़र और कम्प्यूटर हार्डवेर के बीच में। सॉफ़्ट्वेर के बिना महजूदगी में एक यूज़र चाहकर भी किसी भी प्रकार का काम कम्प्यूटर पर नहीं कर सकता है। 

सॉफ्टवेयर कौन बनाते है?

सॉफ्टवेयर को मुख्य रूप से सॉफ्टवेयर डिवेलपर बनाते हैं। ये सॉफ़्ट्वेर डिवेलपर जिस कम्पनी में काम करते हैं उसे software product development company कहा जाता है। यहाँ यूज़र के ज़रूरत के हिसाब से सॉफ्टवेयर तैयार किया जाता है।

सॉफ्टवेयर को हम क्यूँ देख या छु नहीं सकते हैं?

Softwares को हम अपनी आंखों से न तो देख सकते हैं और ना ही इसे अपने हाथों सेछु सकते हैं। ऐसा इसलिए क्योंकि इसका कोई भौतिक अस्तित्व नहीं होता हैं। यह एक आभासी वस्तु हैं जिसे केवल समझा जा सकता हैं।

हम कभी भी सॉफ्टवेयर Application के बिना अपने Computer और Mobile को चला ही नहीं सकते हैं।

     Software                       Examples
AntivirusAVG, Housecall, McAfee, Norton
Audio / Music programiTunes, WinAmp
DatabaseAccess MySQL SQL
Device driversComputer drivers
E-mailOutlook, Thunderbird
GameMadden, NFL Football, Quake, World of Warcraft
Internet browserFirefox, Google Chrome, Internet Explorer
Movie playerVLC, Windows Media Player
Operating systemAndroid, iOS, Linux, macOS, Windows
Photo / Graphics programAdobe PhotoShop, CorelDRAW
PresentationPowerPoint
Programming languageC++, HTML, Java, Perl, Visual Basic (VB)
SimulationFlight simulator SimCity
SpreadsheetMS Excel
UtilityCompression, Disk Cleanup, Encryption, Registry cleaner, Screensaver
Word processorMS Word

सॉफ्टवेयर का हिंदी अर्थ

Instructions या Programs के Collection को सॉफ्टवेयर कहते हैं, यह Programs Computer को Users के इस्तमाल योग्य बनाते हैं.

जैसे Operating System, सबसे पहले Android OS (Operating System) Software को Mobile/Computer में Install किया जाता है, उसके बाद ही आप इसे इस्तमाल करते हैं. अब सवाल आता है यह Programs और Instruction क्या है. इसे पहले आपको Programming Language का ज्ञान होना अति आवश्यक है।

Programming Language क्या है?

Programming Language की बात करें तब यह एक ऐसी भाषा या language होती है जिसके द्वारा की Computer Software और Application बनाया जाता है. इसमें बहुत सारे Keywords, Functions और Rules रहते हैं. इन Rules के जरिये हम ऐसे Programs लिखते हैं, जिन Programs को Computer समझता है और कुछ निर्देशित Task Perform करता है।

या यह भी कह सकते हैं Programming Language को इस्तमाल करके Software बनाया जाता है।

उदाहरण के लिए C, C++, JAVA, PHP,My SQL, .NET, COBOL और FOXPRO ये सब एक एक Programming Language के नाम हैं।

आप Play store में जितने भी Application और Internet में जितने भी Software देख रहे हैं, वो सभी इन Programming Languages के द्वारा Develop किए जाते हैं. इनसे ही हम Programs लिखते हैं।

Programs और Instruction क्या होते हैं?

कई सारे Instructions को मिलाके एक Program बनता है. ये सभी Programs को लिखने के लिए Programming Language का इस्तमाल होता है. शायद आप पढ़े भी होंगे अपने College में की “Write a Program to Check whether the Number is Prime or Not”. यह एक प्रोग्राम का उदहारण है।

Computers में आप जरुर देखे होंगे Calculator होता है. जिसमे आप Addition, Subtraction, Multiplication और Division कर सकते हैं।

अब यहाँ पर Calculator एक Software है, वहीँ इसमें स्तिथ Addition के लिए अलग Program, Subtraction के लिए अलग Program, ऐसे ही Multiplication और Division के लिए अलग से Program लिखे जाते हैं. इन चारों Programs जब एक ही जगह जोडे दते है तब एक बड़ा Program बन जाता है, जिसे Software कहते हैं

YouTube video

Instruction किसे कहते हैं?

एक Program में 4 से 5 line का code रहता है. जो एक software का छोटा सा काम करता है. जिसे Instruction कहते हैं. Instruction में प्रत्येक Line को Command कहते हैं. अब सीखते हैं यह Software कितने प्रकार के होते हैं।

Programmer किसे कहते हैं?

Programmer उन्हें कहा जाता है जो की Programs लिखते हैं. वहीँ उनके पास Programming skill होती है. जिन्हें की वो जरुरत के हिसाब से इस्तमाल करते हैं।

एक Software Company बहुत सारे Programmers को नौकरी पे रखती है. जो इनके लिए काम करते हैं. प्रोग्रामर को एक Software का छोटा सा हिसा मिलता है और उसके उपर वो करीबन 6 महीने या 1 साल तक काम करता है. Company Software बनाने के लिए करोड़ों की Deal करती है. जिसमे से कुछ हिसा Programmers को salary के रूप में मिलती है।

कौन सा सिस्टम सॉफ्टवेयर है?

यदि आप ये जानना चाहते हैं की कौन सी चीज़ सिस्टम सॉफ्टवेयर कहलाती है तब वो है Operating System(OS), BIOS, device firmware इत्यादि.

सिस्टम सॉफ्टवेयर और एप्लीकेशन सॉफ्टवेयर में क्या अंतर है?

सिस्टम सॉफ्टवेयर ऐसी सॉफ्टवेयर होती है जो की एक interface के रूप में कार्य करती है एप्लीकेशन सॉफ्टवेयर और system के बीच. वहीं एप्लीकेशन सॉफ्टवेयर ऐसी सॉफ्टवेयर होती है जो की यूज़र के रिक्वेस्ट के अनुसार कार्य करती है. यह एक ऐसी प्लाट्फ़ोर्म पर run करती है जिसे की सिस्टम सॉफ्टवेयर द्वारा प्रदान किया गया होता है.

मोबाइल सॉफ्टवेयर कैसे मारते हैं?

मोबाइल सॉफ्टवेयर को uninstall कर मारा जाता है. यहाँ मारा जाना का मतलब होता है मोबाइल से उसे दूर करना.

मोबाइल में सॉफ्टवेयर मारने से क्या होता है?

मोबाइल में सॉफ्टवेयर मारने से आप उस सॉफ्टवेयर को हमेशा के लिए अपने मोबाइल से दूर कर देते हैं। यदि कोई सॉफ़्ट्वेर आपकी और ज़रूरत नहीं होती है, या किसी कारणवस वो नोर्मल मोबाइल के फ़ंक्शन में दिक़्क़त पैदा करती है तब उसे uninstall या मार दिया जाता है.

क्या मैं फ्री सॉफ्टवेयर डाउनलोड कर सकता हूँ?

जी आप फ्री में बहुत से सॉफ्टवेयर डाउनलोड कर सकते हैं. आपको इंटर्नेट पर ऐसे बहुत से फ़्री सॉफ़्ट्वेर डाउनलोड साइट मिल जाएँगी जहां से आप मुफ़्त की सॉफ्टवेयर डाउनलोड कर सकते हैं.

कम्प्यूटर सॉफ़्टवेयर कहां मिलते है?

कम्प्यूटर सॉफ़्टवेयर आपको ऑनलाइन या ऑफ़्लाइन भी मिल सकते हैं. ऑनलाइन में आपको उनकी अफ़िशल साइट या कुछ दूसरे डाउनलोड साइट पर मिल जाएँगी। वहीं ऑफ़्लाइन में आपको कम्प्यूटर के दुकान पर आसानी से कोई भी सॉफ़्ट्वेर मिल जाएँगी.

आज आपने क्या सीखा?

हमेसा से मेरी कोसिस रहती है की आपको सही और सठिक और पूर्ण Information आपको मिले. आप आज शायद ये सब सीखे सॉफ्टवेयर क्या है (What is Software in Hindi) और इसके प्रकार. सच कहूँ तो हम Software से घिरे हुए हैं. क्यूंकि इन्होने हमारी जिंदगी आसान और सरल बनादी।

कभी आप ने एसा सोचा है आपका मोबाइल बिना ऐप्स के किस काम का होगा. प्रत्येक कार्य के लिए आप Software का इस्तमाल कर रहे हैं. कोसिस करने वालों की कभी हार नहीं होती

आपसे यही उमीद है ये लेख सॉफ्टवेयर का अर्थ आपको पसंद आया होगा, कैसा लगा आप जरुर निचे बताइए. अगर अभी बी कोई सवाल आप पूछना चाहते हो तो निचे Comment Box में जरुर लिखे. कोई सुझाव या सलाह देना चाहते हो तो जरुर दीजिये जो हमारे लिए काफी उपयोगी हो।

About the Author

Chandan Prasad Sahoo

Chandan Prasad Sahoo

Chandan इस हिंदी ब्लॉग के Founder हैं। वोह एक Professional Blogger हैं जो SEO, Blogging, Make Money Online से जुड़ी विषय में रुचि रखते है। अगर आपको ब्लॉगिंग या Internet जुड़ी कुछ जानकारी चाहिए, तो आप यहां बेझिझक पुछ सकते है।

Related Posts

Leave a Comment

Comments (106)

  1. Best and good your giving detail brother. Or bhi cheejo ke baare me ISI Tarah btate rahiye computer science se related theory. Partee hue aisa lga Jaise practical me chale gye ho.

    Reply
  2. हम सब सॉफ्टवेयर को क्यों नहीं देख सकते आखिर सॉफ्टवेयर को तो इंसानी ही ने बनाया है जब तक देखा नहीं तब तक बनाया कैसे

    Reply
    • Deepak ji, software koi physical cheez nahi hoti hai, isliye ye hame nahi dikhayi deti hai, ye asal mein coding hoti hain jo ki ek prakar ke task ko karne ke liye likhi gayi hoti hai.

      Reply
  3. I learned very easy type method about software …i am very happy for your knowledge support ….i amadand realy happy

    Reply
  4. Sir Mai c s engineering karta hnu .
    Mai software banane ke liye kon se language seekhu.
    Jo aj ke jamane me upyogi ho.

    Reply
  5. Wooow………….
    Softwere ko hindi me hm kya kahate hai …..???
    mera mtalb softwere ka hinda Name kya ho sakata hai….??

    Reply
    • Prince ji Software को हिंदी में सॉफ्टवेर ही कहते हैं.

      Reply
    • Rahul ji, iske liye aapko programming pehle sikhna hoga, software enginnering, OOPS, Database ityadi yaad karna hoga.

      Reply
    • iske liye aapko kuch books ko follow karna hoga sath mein aap online resources ka bhi istamal kar sakte hain.

      Reply
  6. Dear sr,
    Mein Computer teacher banna chahata hun, C.O.P.A. ka apni life mein.
    So plz. kya ap ek video jari kar sakte hein iskeliye.

    Reply
  7. I used to be able to find good information from your blog articles.
    Great article, exactly what I wanted to find.

    Reply
  8. Thank you sir
    How make os software with coding
    Plz talk to me this point.
    Because I know some coding language such as C,C++, Java and CSS. Sir I should be a software development company.
    My compny name NS&RO
    Sandeep kumar cs Engineering student at Lucknow

    Reply
  9. Sir
    Maine 12th pass kiya hai 2018 with biology aur maine koi aesa course karna chah rha hoon ki mujhe 2-3saal ke andar koi acchi job mil jaaye aur respect bhi mujhe kon sa course karna chahiye…

    Reply
    • Aise to sab course best hai, par apko dekhna hoga ke apko kya pasand hai.
      Agar aap kisi field me best hai to aasaani se job mil jayega.

      Reply
  10. Sir mujhe janna h ki software 2 type ka hota h ya fir 3 type ka confirm btaeye kyu ki option me 2 or 3 v rhta h..objective questions m sirf option rhta h to shi kon sa hoga please bta dijiye …..utility sw ko add krna h ya nhi

    Reply
  11. Nice information bro
    Ap ese Hi articles add krte rhiye bahut Hi useful hai students ke liye

    Mai computer science se diploma krna chahta hu Ager wahtuspp PR mile kuch information to acha hota brother

    Reply
  12. Namaskar bhai.
    Kya khub kam kiya hai aapne dil se salute apko. Jo bhi student ki english achhi nahi hai or usse technology se lagab hai uske liye aap vardan ho aap.
    Bhai protocol ki bhi thodi jankari dete to accha hota maine khoza per nahi mila. Please aap ispe dalen ya mujhe meri id pe send kar de.

    Reply
  13. आपने software के बारे में बहुत ही detail से जानकारी दी.. मुझे यह post बहुत पसंद आई.. ऐसी post शेयर करने के लिए HindiMe.Net और CM Sharma जी का बहुत-बहुत धन्यवाद!!

    Reply
  14. Aapki site bohat achi hai bhai design bhi acha hai maine bhi ek site bnayi hai apni hope aap check karege meri site.

    Reply
    • Hello Bj, Dhanyawad. अधिक जानकारी के लिए आप हमें हमारे Community में पूछ सकते हैं https://ask.hindime.net/
      जहाँ आपको अपने सारे सवालों के जवाब बहुत ही जल्द मिल जाएगी.

      Reply
  15. बेहत ही अच्छी जानकारी प्रस्तुत की है, धन्यवाद!

    Reply
  16. Greetings I am so glad I found your web site, I really
    found you by error, while I was researching on Aol for something else, Regardless
    I am here now and would just like to say cheers for a remarkable post and a all round interesting blog (I also love the theme/design), I don’t have time
    to read it all at the moment but I have bookmarked it and also included
    your RSS feeds, so when I have time I will be back to read more, Please do keep
    up the fantastic job.

    Reply
  17. Wow Sir !
    Maza Aa gaya ye article read karke Bahut informative post hai. Aap har ek point bahut acche se samjhaya hai.
    Thanks 🙂

    Reply
    • SSCGuides जी
      सुक्रिया भाई बहुत अच्छा लगा, आपसे हमें ये जानके अच्छा लगेगा की अगर आप ओर कोई Topic की जानकारी चहाते हैं तो रिप्लाई जरुर करें.

      Reply
    • Deepesh pandole जी
      आपको जल्द ही इसकी जानकारी भी मिल जाएगी.

      Reply
  18. बहुत अच्छा आपने सॉफ्टवेयर कैसे बनाते है । बहुत ही बारीकी से इनके जानकारी दी ।।

    Reply