What is software ?- software kya hai? (सॉफ्टवेयर क्या है) -
हेलो दोस्तों आप सभीका स्वागत है , सायद ये दुनिआ टेक्नोलॉजी की है। जहां पर हर लोग कंप्यूटर और मोबाइल से बहोत कुछ कर रहे है। जहां पे software का बहोत ज्यादा योगदान है। तो दोस्तों आज हम जानेंगे की software क्या है , software कितने प्रकार के होते है और कौन इसे बनता है।
software kya hai |
software kya hai (सॉफ्टवेयर क्या है) -
में आपको बता देता हूँ की software बहत सारे प्रोग्राम का संग्रह है यानी collection है। मतलब एक software बहत सारे प्रोग्राम को लेके बनता है। जैसे एक उदाहरण ले जाते है MS.WORD , MS.WORD एक software है जहा पे हम बहोत सारे प्रोग्राम को कलैक्शन करके इसे बनाया जाता है।
software एक बहोत सरे प्रोग्राम का कलेक्शन है जो एक निर्धिस्ट कार्य को पूरा करता है। जैसे एक निर्धिस्ट कार्य मतलब एक पर्टीकुलर टेस्ट को perform करना। जैसे की ms.word में हम लिख सकते है ना की उसमे वीडियो को चला सकते है ऐसे ही VLC MEDIA PLAYER में वीडियो देख सकते है ना की उसमे कोई एडिटिंग कर सकते है। तो दोनों software ms.word और VLC MEDIA PLAYER में एही अंतर है तो ये software है।
software एक logical पार्ट है कंप्यूटर का जो फिज़िकली exist नहीं है , या फिर ये बोल सकते है की software computer का वो पार्ट है जिसे हम छू नहीं सकते है। ये एक प्रोग्राम है या फिर इसको बोल सकते हे एक signal .
example - google chrome , firefox , vlc video player , Audocity , Adobe reader , Photoshope , Ms office , Team viewer
ये सब सॉफ्टवेयर है मेने आपके सामने कुछ ही software का उल्लेख किआ है लेकिन ऐसे बहोत सारे software है जो आप आपने PC या PHONE में उपयोग करते है।
software kitne prakaar ke hote hai (सॉफ्टवेयर कितने प्रकार के होते है )
मुख्यरूप से 2. प्रकार के software होते है - 1. System Software , 2. Application Software ये है बो दो software जो हम काम में लेते है।
System Software kya hai ( सिस्टम सॉफ्टवेयर क्या है ? )
System Software computer का वो software है जो computer के back ground में चलता है। system software सबसे पहले computer में install किआ जाता है ,जैसे इसका एक सबसे अच्छा उदाहरण है operating system . operating system के बारे में आप जानते होंगे ये user और computer में interface बनाता है। ये एक ऐसी जरिआ है जिसके मदत से user computer के साथ बात कर सकता है।
System Software computer का वो part है जो की computer में होने वाले background process को संभाल त्ता है। जैसे operating system इसका सबसे अच्छा उदाहरण है ; Windows , Mac , Linux , Unix ये सब operating system computer के वो Differents parts को देखते है।
जैसे keyboard,mouse, इनको संभाल ने के लिए इनको चलाने के लिए सबसे पहले system software को computer में install किया जाता है। तो इनके कुछ उदाहरण है जिनके वारे में हम बात कर लेते है - जैसे Language Translator , Utility Program , और Operating System .
Language Translator?
अगर हम language translator की बात करे तो यहाँ पे आता है compiler , assembler और interpreter ये सब आते है। language translator जो software है वो system software के उदाहरण है। जैसे interpreter , compiler , assembler ये तीनो एक एक ट्रांसलेटर है।
तो आपको पत्ता होगा की computer high-level भासा को समझ नहीं सकता इस लिए उसको ट्रांसलेट किया जाता है low-level भासा पे मत्तलब binary language में। binary language एक machine language है . आप जब भी कंप्यूटर में कोई कमांड देते है तो computer उसे नहीं समझ ता पर language translator जो है वो आपके दिए गए कमांड को binary language में translate कर ता है। तो ये तीनो ( interpreter , compiler , assembler )एक एक system software के उदाहरण है।
Utility Program?
Utility program जो सिस्टम के resources को संभाल ते है। जैसे इसका एक अच्छा उदाहरण है Disk formatter , Anti virus जो की पहले से ही computer में रहते है जो की कंप्यूटर को संभाल ते है।
तो ये तीनो कुछ उदाहरण थे System software के।
Application Software kya hai ( एप्लीकेशन सॉफ्टवेयर क्या है ? )
Application Software kya hai |
Application Software वो software है जो user अपने जरुरत के हिसाब से computer में install करता है। जैसे इसके कुछ उदाहरण है VLC MEDIA PLAYER या फिर MX PLAYER भी कहे सकते है।ये सब application software है। और ये जो application software है इनको चालांने के लिए हमे चाहिए system software हम system software के बिना application software को install नहीं कर सकते।
Ms office का जो पैकेज है Ms. word , Ms. Excel , Ms. PowerPoint ये तीनो एक एक application software है. अगर बात करे editor software की photoshop ये भी एक application software है।
अगर बात करे browsers की तो इनमे mozila fire fox , internet explorer , chrome , ये भी एक एक application software है। अगर आप android phone स्तमाल कर रहे हो तो वहा से playstore में से कोई application डाउनलोड करे है तो वो भी एक application software है। मत्तलब जितने भी application playstore से डाउनलोड करते है, वो सब application software है।
software बनाता कोन है ?
software बनाता कोन है ? |
में सबसे पहले बता देता हु की जो ये software बनाते है उन्हें कहते है programmers . programmers के पास एक स्किल होती है ; या फिर उनके पास क्या knowledge होती है ये बता देता हु , उनके पास programming knowledge होना चाहिए।
और programming language एक ऐसी language है जिसके जरिये हम software को develop करते है। जैसे JAVA , SQL , VB , AJAX , C++ , PHP , HTML , C# , CSS ये सब एक एक programming language है जिसके मदत से हम software या application को बनाते है।
सायद आप कुछ companies के नाम सुने होंगे जैसे Wipro , Infosys Techies ये दोनों software company है जहा sofware को develop की जाती है। और इनके लिए काम करते है जो employes उन्हे कहा जाता है programmers और जो programs होते है उन्हें code भी कहा जाता है इन दोनों में confuse मोत होना ये दोनों एक ही है।
अगर आप भी programming सीखना चाहते है तो में आप सभी के लिए next आर्टिक्ल में ये बताऊंगा की आप भी programmers कैसे बन पाएंगे। अगर आप उच्छुक है तो मुझे फॉलो करे।