सॉफ्टवेयर क्या है, इसके प्रकार और कैसे बनाते है?

सॉफ्टवेयर क्या है, ये शायद आपको बताने की कोई भी जरुरत नहीं; क्यूँकी जो कोई smartphone या computer इस्तमाल करते है, वो इस शब्द से पहले ही वाकिफ हैं. कुछ वर्षों पहले की बात है जब मानव कंप्यूटर से वाकिफ हुआ, उस समय शायद आप छोटे बच्चे होंगे.

किंतु कंप्यूटर के आने के बाद हमारी जिंदगी पूरी तरह से बदल गई. हम इतने आलसी हो गए हैं की हम प्रत्येक कार्य कंप्यूटर या फिर Mobile के द्वारा ज्यादा कर रहे हैं. इसमें हमारी कोई गलती नहीं हैं क्यूंकि इसी Computer से हमारी ज़िदगी आसान बन गई है.

वैसे एक Computer को देखा जाये तो ये बस एक electronic device ही होता है जो की बहुत से operations एक साथ perform कर सकता है. उदाहरण के तोर पर, ये बहुत से computation वो भी बहुत ही ज्यादा speed में, जिसे शायद ही कोई ordinary machine या हमारी इंसानी दिमाग कभी कर पाए.

ये बहुत से physical और मूर्त घटक (tangible components) से बनी हुई होती है जिसे की हम touch और feel कर सकते हैं, इन्हें Hardware कहा जाता है और ऐसे programs और commands जो की इन hardwares को drive (चलाती) करती है, उन्हें Software कहा जाता है.

आज आप मेरा जो ये लेख पढ़ रहे हैं वह भी एक सॉफ्टवेयर से पढ़ रहे है, जिसका नाम है Web Browser जो एक Application Software है. जैसे हमारे शरीर में हात, पावों, नाक, कान, आंखे हैं इसके साथ दया, माया, प्यार, देर्द भी हमारे अंदर हैं.

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

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

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

Software Kya Hai in Hindi

Software बहुत सारे Programs का Collection है जो एक Computer के विशिष्ट कार्य (Task) को निष्पादन करता है.

हम अपने 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 इत्यादि.

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

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

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

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

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

Softwares को हम क्यूँ देख या छु नहीं सकते हैं?

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

Software Definition in Hindi

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 कहते हैं.

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 या मार दिया जाता है.

सॉफ्टवेयर का रखरखाव कैसे करते है?

सॉफ्टवेयर का रखरखाव ऐन आपको उसकी फंक्शनेलिटी को जाँचना होता है. साथ में उस सॉफ्टवेयर को नियमित रूप से अपडेट करना होता है, चूँकि ऑनलाइन दुनिया में हैकर्स की कमी नहीं है इसलिए इन्हें उनसे भी बचाव किया जाता है, साथ में यदि वो सॉफ्टवेयर किसी प्रकार की कोई एरर फिक्शिंग करे तब उसे ठीक करने में दूसरे ड्राइवर या software का उपयोग भी किया जाता है.

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

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

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

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

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

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

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

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

हमारे Blog को अभी तक अगर आप Subscribe नहीं किये हैं तो जरुर Subscribe करें आपको हनारी जानकरी आपको सबसे पहले मिले. मस्त रहें और खुस रहें. चलो बनायें Digital India जय हिंद, जय भारत, धन्यबाद.

Previous articleAnimation क्या है और कैसे बनाये?
Next articlePhotoshop क्या है और कैसे चलाते हैं?
चन्दन इस हिंदी ब्लॉग के Founder हैं. वोह एक Professional Blogger हैं जो SEO, Technology, Internet से जुड़ी विषय में रुचि रखते है. अगर आपको ब्लॉगिंग या Internet जुड़ी कुछ जानकारी चाहिए, तो आप यहां बेझिझक पुछ सकते है. हमारा यह मकसद है के इस ब्लॉग पे आपको अछे से अछे जानकारी मिले.

103 COMMENTS

  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.

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

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

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

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

  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.

  7. 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

  8. 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…

  9. 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

  10. 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

  11. 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.

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

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

  13. 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.

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

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

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

LEAVE A REPLY

Please enter your comment!
Please enter your name here