Software Kya Hai – Complete Advanced Guide in Hindi 2020

आज आपको इस guide में software की A to Z जानकारी दिया गया है, Software Kya Hai इसके प्रकार क्या है|

साथ में software की आपको कुछ important tips भी बताये गए है|

आप यहाँ क्या सीखेंगे,

  • Software और उसके प्रकारwhat is software in hindi
  • Software कैसे बनाये जाते है?
  • Software से पैसे कैसे कमाए जाते है?

यहाँ आपको programming language की कुछ tips भी बताये गए है जो beginner के लिए जानना बहुत है|

इसलिए इस लेख को शुरू से अंत तक धायण से पढ़े|

Let’s dive right in.

 

Software Kya Hai (What is software In Hindi)

Software Definition In Hindi:

Software बहुत सारे programming language का Collection है जो एक device के विशिष्ट कार्य को निष्पादन करता है|

इसे अच्छे से जानते है,

जब भी Computer open होता है सब से पहले Software RAM में load होता है उसके बाद program CPU (Central Processing Unit) में Execute होता है|

Execute means, software machine language में convert होता है. machine language means 0 और 1, Computer सर्फ 0 और 1 language को ही जानता है|

उसके बाद जो software को command दिया गया है उस basis पर result show करता है|

Simple भाषा में, Software का इस्तेमाल computer को चलाने के लिए और कोई work करने के लिए करते है| बिना software का कोई भी devices एक डब्बा है|

एक तरह से ये भी कह सकते है hardware body है और software आत्मा जैसे आप आत्मा को नहीं देख सकते वैसे ही आप software को देख और छू नहीं सकते|

 

यहाँ आपको कुछ software की list देख सकते है जो अलग अलग कामो के लिए बनाये गए है|

SoftwareExamples
AntivirusAVG, McAfee, Kaspersky
DatabaseAccess MySQL SQL
E-mailOutlook, Thunderbird
Internet browserFirefox, Google Chrome, Internet Explorer
Movie playerPot Player, VLC
Operating systemiOS, Linux, Windows
Graphics programPhotoShop, Kinemaster Pro, Filmora
LanguageC++, Java, Python, Visual Basic

Type of Software In Hindi

Software 3 प्रकार के होते है

  1. System Software
  2. Application Software
  3. Utility Software

1. System Software kya hai

System software definition in hindi:

System Software वह Software है जो Hardware को control करता है और Hardware और Software के बीच क्रिया करता है|

साथ ही ये Hardware को Manage or Control करता है|

For example:

  • Operating System Software
  • Compiler
  • Interpreter
  • Assembler
  • Linker
  • Loader

 

Operating System

Operating System ऐसे software होते है जो devices को संचालन करता हो |

For example:

  • Windows
  • Linux
  • Mac OS
  • Android

 

2. Application Software kya hai

Application software definition in hindi:

Application Software वो software है जो user के लिए बनाया गया है इससे End User Software कहा जा सकता है, इनके कई प्रकार है|

Means, Application Software, जो User तथा Computer को जोड़ने का कार्य करते है|

2.1 Basic Application

Basic Applications ऐसे software जिसका use हम regular basis पर करते है|

For example:

  • Multimedia Programs
  • Graphics Application
  • Web Design Application

2.2 Specialized Application

Specialized Application किसी खास काम को करने के लिए बनाया जाता है|

For example:

  • Accounting Software
  • Billing Software
  • Payroll System

 

3. Utility Software kya hai

Utility software definition in hindi:

Utilities Software को services program के नाम से भी जानते है| इसका काम है, Computer संसाधनों के प्रबंधन तथा सुरक्षा करना. Utilities Software का Hardware से सीधा connection नाह होता है|

साथ में ये Computer को Repair कर कार्यक्षमता को बढ़ाते है तथा उसे और कार्यशील बनाने में मदद करते हैं|

For Example:  विभिन्न प्रकार के Utilities Software उपलब्ध है

  • Disk Defragmenter
  • Disk Checker
  • Scan Disk
  • System Profile
  • Anti virus
  • Disk Cleanup

 

Software Kaise Banaye

अगर आपको software development में अपना career बनाना है तो आपको programming language सीखना होगा|

Programming language से ही सभी प्रकार के software बनाये जाते है|

Programming Language में बहुत सारे rules, function और logic होते है|

Starting में आपको एक platform choose करना होगा आपको किस type के software बनाना सीखना है रो किस platform का use करना है|

For example:  जैसा की आप इस image में देख सकते है ये सभी अलग अलग programming language है कोई website बनाने के लिए best है तो कोई software.

all types of programming languages

मैं इससे 3 category में बाटा हु, जैसे

  • अगर software बनाना है तो आपको java या ast.net chose करना होगा.
  • website बनाना है तो आपको php, .net, python choose करना होगा.
  • Android app बनाना है तो android और java choose करना होगा.

 

Software Banane Ke Liye Kya Jaruri hai

  1. Best Computer

Software बनाने के लिए आपको अच्छा computer choose करना होगा|

बहुत से programming language केलिए एक high specification वाला computer चाहिए नहीं तो आपका computer slow काम करेगा और साथ ही साथ hang भी बहुत करेगा|

 

8GB ram

आपके computer में काम से काम 8GB ram होना बहुत ही जरुरी है|

अगर आप android app बनाने के लिए computer में android stdio software install करेंगे उसके लिए 8 GB भी काम है|

GB graphic

आपके computer में 1 GB graphic होना चाहिए|

 

  1. Editor

सभी programming language किसी न किसी editor में लिखा जाता है|

आप window के notepad में भी program लिख कर software या website बना सकते है|

ये सच है, बहुत से लोग पूछते है, notepad se software kaise banaye

Software बनाने programming language लिखा जाता है और आप notepad में programming language लिख सकते है|

अगर आप इस fild में regular काम करना चहिते है तो आपको advanced level का editor use करना होगा जो आपके काम को बहुत आसान बना देगा|

editor software for pc

For example:

  • Notepad++
  • Eclipse (Advanced)
  • Sublime Tex (Advanced)
  • NetBeans (Advanced)

 

सभी big programmer Sublime Text और NetBeans का use करते है|

 

  1. Math perfect होना चाहिए

एक best software बनाने के लिए आपको math की अछि Knowledge होना जरुरी है|

क्युकी programming language में आपको Calculationबहुत use होगा|

आप अपना math perfect करने के लिए S chand math book पढ़े ये best है|

 

Best Programming Language to Learn

C language Kya Hai

Definition of C language in hindi: C language procedure oriented programming language है,

इसका use windows, UNIX, Linux जैसे operating system बनाने के लिए किया जाता है|

c language

कोई high level programming सिखने के पहले आपको C language की अछि जानकरी होनी चाहिए|

इसके बहुत से कारन है|

अगर आप direct JAVa या Asp.Net सीखना शुरू कर देंगे तो आपके बहुत से point clear नहीं होंगे|

Note: c language से आप software नहीं बना सकते हाउ ये बस program logic सिखने में बहुत help करता है|

C language सिखने के लिए आपको अपने कंप्यूटर में Turbo C++ software install करना होगा|

 

Asp.NET kya hai

Asp.NET बहुत अच्छा programming language है . जिसकी मदद से आप बरी software बना सकते है लेकिन उसके लिए आपको सबसे पहले C, C++ या C# language की अछि जानकारी होनी चाहिए|

asp.net

इस programming language को चलने के लिए आपको अपने compute में Visual stdio software install करना होगा|

Visual stdio Microsoft की द्वारा बनाया गया framework है इसे आप ISO में नहीं run कर सकते है|

Visual stdio से क्या बना सकते है?

  1. आप इसे window based software बना सकते है.
  2. Website बना सकते है.
  3. Online calculator, online editing tools, online marketing tools बना सकते है.

 

आप इस single software से multipal software create कर सकते है|

For example:

  • Video editing software
  • MLM software
  • Billing software
  • Management software

Note: Visual studio से online tools बनाने के बाद आपको server लेना होगा और वो server Microsoft होना चाहिए

एक बात का धायण रहे|

Visual studio free services नहीं है ये licensed software है आप इससे software बना कर बेच नहीं सकते आपको Visual stdio software खरीदना होगा|

इसका price आप निचे niche screen में देख सकते है|

asp.net prices

Asp.net language सिखने के लिए अपने computer में Visual Stdio install करे|

 

JAVA Kya Hai

Java object oriented programming language है और ये totally free है|

इसके help से आप बरी से बरी software बना सकते है|

java

बड़े बारे software company में इसका demand बहुत ज्यादा होता है कुइकी इसपर बनाये हुए software secure होते है|

Java programming language से आप क्या बना सकते है?

  • Java से android app बना सकते है.
  • इससे Website develop किया जाता है.
  • Offline और online software बनाये जा सकते है.

 

Note: Java सिखने के लिए आपको C language का अच्छा knowledge होना चाहिए|

Java language सीखने के लिए अपने computer में JDK और JRE software install करना होता है|

 

Web Development language

Software development से थोड़ा आसान है website development करना|

अगर आपको web development सीखना है तो आपको बहुत सारे language सिखने होंगे|

For example:

  • PHP
  • HTML
  • CSS
  • JavaScript

 

Upper के image में देख सकते है सभी से website बनाये जा सकते है कौन सा platform कितना market में popular है आप इस image में देख सकते है|

programming languages popularity 2019

अगर आपको high level के website develop करना है तो आपको framework सीखना होगा जैसे की Laravel, codeigniter, cake php

साथ में आपको angular Js, react js, node js में से कोई choose करना होगा| ये सब javascript का advanced level है|

Php language सिखने के लिए आपको अपने computer में wamp या xampp software install करना होगा|

 

Software banana kaha se sikhe

Software बनाने के लिए आपको सब से best institute/college को join करना होगा|

अगर आप घर बैठे software बनाना सीखना चाहते है तो online बहुत से software platform है|

Youtube: आप यहाँ किसी भी level का software बनाना सिख सकते है, हर type के software development के बारे में यहाँ आपको बहुत से videos मिल जायेगे|

youtube programming language

Udemy: internet पर udmey बहुत बड़ा online learning platform है यहाँ आपको हर type के software development के beginner to advanced level के tutorials देख सकते है|

यहाँ सभी courses paid होते है. यहाँ आपको software के आलावा editing, communication, business के बारे में भी सिख सकते है|

udemy programming courses

Software Se Paise Kaise Kamaye

वैसे software से पैसे कमाने के बहुत से तरीके है|

यहाँ आपको software se paise kaise kamaye जाते है  उसके 5 तरीके बताये गए है|

1. अगर आप website development में expert है तो औ client के लिए website बना सकते है| आप अपना theme themeforest में बेच सकते है|

themeforest themes

2. आप अपना खुद का software बनाकर sell कर सकते है|

 

3. आप software बनाना सिख के अच्छा job कर सकते है आज market में software developer का बहुत demand है|

 

4. अगर आप android app बनाने में expert है तो आप खुद का android app बना कर play store में publish कर पैसे कमा सकते है|

आज ऐसे बहुत से app developer अपना खुद का app बना कर पैसे कमा रहे

 

5. आप freelancer work कर के online पैसे कमा सकते है|

इस article में आपको details में freelancing के बारे में बताया गया है|

 

Conclusion

हमे विश्वास है, आप software के बारे में बहुत कुछ जान गए होंगे|

आज सभी बरी company software बनाकर top position पर है (like Microsoft, Google). अगर आपको भी software बनाना सीखना है तो यहाँ बताये गए tips को follow करे और programming languageसीखना शुरू कर दे

सॉफ्टवेयर क्या है (What is Software in Hindi) और इसके प्रकार क्या है ये जानने के बाद आपको आपको भी शुरुवात करनी चाहिए

आपको ये लेख (Software किसे कहते हैं ?) से related कोई भी सवाल हो निचे comment box में जरूर बताये|

अगर आपको ऐसे software और digital marketing related information चाहिए तो इस website को जरूर bookmark कर ले

और अपने social media में इसे जरूर share करे जिसे ज्यादा से ज्यादा लोगो को पता चले|

Add a Comment

Your email address will not be published. Required fields are marked *

0 Shares