दुनिया में हजारो भाषाएँ बोली जाती है जिनमे कोई किसी की भाषा को समझता है तो कोई नहीं समझता है लेकिन हमारी मशीनो में भी अनेक भाषाऐ होती है जो हमारी भाषाओं से अलग होती है क्युकी ऐसा तो नहीं है की मशीने इंसान की भाषा को समझे मशीनो की भी अपनी भाषा है आज हम बात कर रहे है machine aur programming language kya hai ? और इसके प्रकार के बारे में की प्रोगरामिंग और मशीनी भाषा किने प्रकार की है |
1. (low level language)लो लेवल लैंग्वेज /machine language kya hai ?
2. (high level language)हाई लेवल लैंग्वेज या programming language kya hai ?
3. (low level language)लो लेवल लैंग्वेज /machine language kya hai ?
1.1 मशीनी भाषाऐ
programming language kya hai ? – मशीनी भाषा का मतलब होता है जो मशीन या फिर हमारा कंप्यूटर उसको समझ सकता है क्युकी मशीने सीधे प्रोगरामिंग लैंग्वेज नहीं समझ सकती है और हमारा कंप्यूटर का प्रोसेसर सीधे प्रोगरामिंग भाषा को Process नहीं कर सकता इसलिए कंप्यूटर को समझाने और निर्देश देने के लिए इसका प्रयोग किया जाता है । मशीनी भाषाओ को कंप्यूटर की भाषा भी कह सकते है क्युकी मशीने आसानी से इसकी पहचान कर लेती है|
मशीनी भाषा में केवल 2 ही अंक का उपयोग किया जाता है यह दो अंक 0 और 1 होता है क्युकी कंप्यूटर ये ही दो संख्या Read कर सकता है इसी पर हमारा पूरा कंप्यूटर या मशीने चलती है मशीनी भाषा और प्रोगरामिंग भाषा क्या है ?
1.2 असेम्बली भाषाएँ –
कंप्यूटर में मशीनी भाषा में लिखे प्रोग्राम में समझने में बहुत कठिनाई आती थी इसके परिणामस्वरूप एक ऐसी भाषा का निर्माण किया गया जो सरलता से 0 और 1 में लिखे संकेतो को समझ सके इसके लिए असेम्बली भाषा का निर्माण किया गया और इसको आसानी से समझने आ सकने वाले संकेतो का USE किया गया जिसको निमोनिक कोड (Mnemonic code) कहा गया
इन निमोनिक कोड का उपयोग करके असेंबली भाषा में प्रोग्राम को लिखना काफी आसान हो गया |
Read also deepnesswriter.com/2021/03/03/5g-technology-क्या-है-और-इसके-क्या-फायद/(opens in a new tab)
2 . programming language kya hai ?
programming language kya hai ? – High level language को प्रोगरामिंग भाषा भी कहते है और दूसरे सब्दो में कहे तो इसको यूजर की भाषा भी कह सकते है क्युकी इसको यूजर के द्वारा पहचाना जाता है और यूजर के द्वारा उपयोग किया जाता है अगर देखा जाए तो लगभग 2500 प्रोगरामिंग भाषाये है इनमे बहुत सी भाषाएँ प्रचलन से हट गयी है क्युकी वो बहुत पुरानी हो चुकी है |
कंप्यूटर प्रोगरामिंग भाषाएँ कप्यूटर की अंदर की कार्यप्रणाली पर आधारित नही होती है इनका प्रयोग यूजर के द्वारा प्रोग्राम को बनाकर कंप्यूटर को निर्देश देने उनसे कार्य करने के लिए होता है.इन प्रोगरामिंग भाषाओँ को इंग्लिश और गणितीय फंक्शन से मिलाकर बनायीं जाती है और इनका उपयोग किया जाता है हाई लेवल या प्रोगरामिंग लैंग्वेज में लिखे प्रोग्राम को कंप्यूटर समझने में असमर्थ होता है |
क्युकी कंप्यूटर 0 और 1 को समझता है इसलिए इसको समझने में Language ट्रांसलेटर की जरुरत पड़ती है इसके लिए कम्पाइलर का उपयोग किया जाता है जो इसका अनुवाद मशीनी भाषा में करता है | प्रोगरामिंग भाषा के कुछ उदाहरण Fortron , COBOL , LOGO , PASKAL , BASIC , प्रोलोग(PROLOG) ,C ,C ++, JAVA ,Pythan , आदि है नीचे हम इनकी BASIC इनफार्मेशन देंगे
read also deepnesswriter.com/2021/03/03/gps-technology-क्या-है-और-यह-कैसे-काम-कर/(opens in a new tab)
3. programming भाषा के प्रकार ?
2.1 Fortron:
Forton का उपयोग जटिल गणनाये करने के लिए होता है.इसका उपयोग वैज्ञानिक और इंजीनियरों द्वारा किया जाता है, इस भाषा का उपयोग सन 1957 मैं आई. बी. एम. अमेरिका में किया गया और प्रथम बार इसका उपयोग जॉन बैसक ने किया था| programming language kya hai
2.2 ALGOL (अल्गोल):
ALGOL पूरा नाम algorithmic है. इसके आविष्कार करने का मुख्य उद्धश्य जटिल से जटिल बीजगणित की गणना करना था | algorithmic का विकास सन 1958 में इंटरनेशन कंपनी के द्वारा किया गया इसका उपयोग बड़े बड़े वैज्ञानिकों और इंजीनियरिंयो द्वारा किया जाता है | algorithmic का विकास सन 1958 में इंटरनेशन कंपनी के द्वारा किया गया ।
2.3 (COBOL)कोबोल:
कोबोल का पूरा नाम common bussiness oriented लैंग्वेज है कोबोल एक अंग्रेजी की तरह कंप्यूटर प्रोग्रामिंग भाषा है इसका बनाने का मुख्य उद्देश्य व्यावसायिक उपयोग के लिए है COBOL का मुख्य रूप से उपयोग व्यापार, वित्त, कंपनियों और सरकारों के लिए किया जाता है |
2.4 (LOGO) लोगो:
LOGO का पूरा नाम Logic Oriented लैंग्वेज है यह एक उच्च स्त्रीय प्रोगरामिंग भाषा है इसको 1967 में सीमोर पैपर्ट ने डेवलप किया इसका उपयोग छोटे बच्चो के लिए किया जाता है और ग्रापिक्स बनाने के लिए भी किया जाता है |
2.5 पास्कल (PASSAL):
Pascal को 1970 में Niklaus Wirth द्वारा विकसित किया गया और पास्कल का नाम प्रसिद्ध फ्रांसीसी गणितज्ञ Blaise Pascal के नाम पर रखा गया था .Pascal एक विश्वसनीय और कुशल प्रोग्रामिंग भाषा है. और इसका उपयोग मुख्य Programming techniques को सिखाने के लिए किया जाता है |
2.6 बेसिक (BASIC):
इस भाषा का पूरा नाम beignners all purpose symbolic Instruction code है. इसका प्रयोग हर प्रकार के कंप्यूटर के लिए होता है. इसका विकाश सन 1964 मैं हार्ड मॉडल कॉलेज अमेरिका के पापस कुर्टज डॉ जॉन केमेनी ने किया था.
BASIC की फुल फॉर्म Beginner’s All-Purpose Symbolic Instruction Code होती है.यह भाषा सभी ऑपरेटिंग सिस्टम में सबसे सरल और सबसे पुरानी उच्च स्तरीय प्रोगरामिंग लैंग्वेज है इस भाषा को . John G. Kemeny और Thomas E. Kurtz ने 1964 में डिजाइन किया इसका मुख्य उद्देश्य सभी छेत्रो में कंप्यूटर का उपयोग करने में सक्षम हो |
2.7 प्रोलोग(PROLOG) :
प्रोलोग (PROLOG): इसका भाषा का पूरा नाम प्रोग्रामिंग Logic है. यह उच्च स्तरीय प्रोग्रामिंग भाषा है |इस भाषा को 1973 ई. में फ़्रांस में डेवलप किया गया प्रोलोग (PROLOG)तर्क प्रोगरामिंग और कृत्रिम बुद्धि और कम्प्यूटेशनल से सम्बन्धित कार्यों से जुडी भाषा है |
2.8 सी (C):
यह प्रोग्रामिंग की सबसे आधुनिक भाषा में से एक है.C Language को एक general purpose programming लैंग्वेज के रूप में जाना जाता है C का USE कई प्रकार के APPLICATION बनाने और WINDOW और IOS जैसे Operating system से लेकर Software विकसित करने तक कई कामो में USE होती है |
C को A & T LAB में डेनिस, टिची के द्वारा सन 1972 में डेवलप किया गया था इस भाषा का उपयोग जटिल से जटिल प्रोग्राम को सरल भाषा में लिखने के लिए भी किया जाता है.C की सबसे बड़ी बात यह है की यह विभिन्न प्लेटफार्म पर RUN कर सकती है |
2.9 C++:
C ++ का विकास Bjarne Stroustrup ने 1979 से लेकर 1983 के बिच किया |इस भाषा का विकाश 1980 में बान्न्र स्ट्रास्ट्राय द्वारा अमेरिका की एक बेंल लेबोरेटरी मैं किया गया यह एक Object Orientated Programming language है. C ++ का उपयोग यूजर इंटरफ़ेस पर आधारित प्रोग्राम लिख़ने के लिए होता है
2.10 JAVA :
जावा Object Oriented Programming Language है जावा की खोज 1991 में माइक्रोसिस्टम्स में काम कर रही जेम्स गोसलिंग के नेतृत्ववाली टीम ने की थी. बाद में सन Microsystems ने 1995 में इसका नाम बदलकर जावा कर दिया लेकिन आज जावा का USE 3000000 से अधिक डिवाइसो पर किया जाता है
आज इसका उपयोग कंप्यूटर के साथ साथ फोन, मोबाइल, पीडीए, आदि में भी बहुत किया जाता है । देखा जाये तो जावा एक बहुत बड़ी Programming लैंग्वेज के साथ ही सबसे ज्यादा उपयोग की जाने वाली लैंग्वेज भी है |
2.11 Python:
यह ऑब्जेक्ट-ओरिएंटेड उच्च स्तरीय पॉवरफुल Programming Language है, Python की शुरुआत 1980 के दशक में हुई थी इसका उपयोग वेबसाइट निर्माण, Aap Development, मशीन लर्निंग, डेटा विश्लेषण, वेब स्क्रैपिंग से लेकर प्राकृतिक भाषा प्रसंस्करण जैसे कार्यों में उपयोग होता है| Python भाषा आज दुनिया में बहुत लोकप्रिय प्रोगरामिंग भाषा बन गयी है |
Read also deepnesswriter.com/2021/03/04/एंड्राइड-क्या-होता-है-और/(opens in a new tab)
आज हमने जाना की machine aur programming language kya hai ?और इनके प्रकार के बारे में शायद आपको आर्टिकल अच्छा लगा हो या बुरा कमेंट करके जरूर बताये