Programming Language क्या है | What is Programming Language
Programming Language क्या है | What is Programming Language
दोस्तों Programming Language एक एसी Language है जिस का उपयोग कंप्यूटर का यूज करने वाला व्यक्ति रोज यूज करता है | अब आप मेसे जिसे Programming Language के बारे में नहीं पता है वो लोंग कहेगे की हमें Programming Language के बारेमे ही नहीं पता है हम Programming Language का रोज उपयोग किस तरह से करते है | तो उन को हम बतादे की जो लोंग कंप्यूटर का यूज करते है वो लोंग कंप्यूटर का यूज करने के बाद कंप्यूटर को एसे ही तो नहीं छोड़ते होगे वो कंप्यूटर को Shut Down तो जरुर से करते होगे | तो जब हम कंप्यूटर को Shut Down करते है तब हम क्या करते है की हम alt + F4 दबाते है या फिर Shut Down पे क्लिक करते है तभी आप Programming Language का यूज करते हो |
तो चलिये इस को आसान शब्दों में समजते है | तो जब आप कही पे काम कर रहे होते हो तभी आप को किसी व्यक्ति से कोई काम कराना हो तभी आप क्या करातेहो की आप उसे कहते हो की भाई तुम ये काम करो तो वो व्यक्ति आप का वो काम पूर्ण करता है | उसी तरह से जब आप कंप्यूटर को Shut Down करते हो तब आप alt + F4 या फिर Shut Down पर क्लिक करते हो , तब क्या होता है की कंप्यूटर को Programming Language द्वारा निर्देस मिलते है की उसे अब Shut Down होना है , तब वो कंप्यूटर Shut Down हो जाता है |
तो अब आप समजही गये होगें की Programming Language का उपयोग आप रोज की जिंदगी में केसे करते हो | तो सायद अब आप के मन में ये सवाल आया होगा की “ क्या Programming Language का उपयोग सिर्फ कंप्यूटर को Shut Down करने के लिये ही होता है ” तो आप के इस सवाल को देखते हुए आप की जानकारी के लिये बतादू की Programming Language वेसेतो बहोतसी जगहों पर होता है , लेकिन इस का ज्यादा तर उपयोग Software और Applications बनाने के लिये होता है |
तो अब आप को Programming Language के बारे में काफी कुछ समज में आगया होगा और आप को आप के काफी सवालों के जवाब भी मिल गये होंगे , तो अब हम Programming Language को थोडा विस्तार से समजते है | Programming Language को विस्तार से समजने के लिये आप को पहले Programming Language के प्रकार को समाज ना होगा की Programming Language के प्रकार कितने है , वो कोनसे प्रकार है और उनका कार्य क्या है | तो चलिये Programming Language के पकार के बारे में जानते है |
Programming Language के प्रकार
तो Programming Language के प्रकार कितने है और कोन से है उस के बारे में बात करते है | तो Programming Language के दो प्रकार है , अब जानते है की वो दो प्रकार कोन से है | Programming Language के दो प्रकार मेसे पहला प्रकार है Low Level Language और दूसरा प्रकार है High Level Language तो चलिये इन को विस्तार से समजते है |
1. Low Level Language
दोस्तों Low Level Language एक एसी Language है जो मशीन पर आधारित होती है | इस Language को दुसरे शब्दों में निम्न स्तरीय Language भी कहा जाता है | Low Level Language के भी दो प्रकार है Machine Language और Assembly Language तो चलिये अब इनके बारे मे जानते है |
· Machine Language
Machine Language एक एसी Language है जिसे Computer के लिये ही बनाया गया है | Machine Language Computer के लिये Automatically Generated होती है | Machine Language वो Language होती है जिसे हम Binary Digits या फिर Binary Language के रूप में जानते है , यानी की 0 और 1 तो चलिये Binary Digits को आसान उदाहरण से समजते है |
हम सब के घर में Machine तो होती ही है और जब हमे उस Machine की जरूरत होती है तभी हम क्या करते है की हम उस Machine को स्टार्ट करने के लिये On/Off पर क्लिक करते है और वो Machine अपना कार्य करना सुरु कर देती है | यानी की Machine को On/Off की भाषा ही समज में आती है , और जेसे की हम सब को पता है की Computer भी एक Machine है |
यानी की Computer को भी On /Off की भाषा समज में आती है | यहाँ पर 0 का मतलब Off है और 1 का मतलब On है , इस लिये Computer को 0 और 1 यानी की Binary Digits ही समज में आते है | ये Language काफी कढीन होती है इस लिये इसे सिर्फ Computer ही समज सकता है , ये किसी व्यक्ति के लिये Readable नहीं होती है |
· Assembly Language
Assembly Language एक एसी भाषा है जिस में नेमोनिक कोड का इस्तेमाल किया जाता है | इस Language के अंदर किसी भी तरह के अंकीय संकेतो का उपयोग नहीं किया जाता | जेसे की हमने Machine Language के अंदर जाना की Computer सिर्फ Machine Language ही समज सकता है , इस लिये Assembly Language को Machine Language में Convert करना जरुरी है |
Assembly Language को Machine Language में Convert करने के लिये असेम्बलर की आवश्यकता होती है | कई लोंग Assembly Language को Second Generation Programming Language भी कहते है क्यों की Assembly Language का उपयोग Computer की दूसरी पीढ़ी में किया जाता था |
2 . High Level Language
High Level Language एक एसी Language है जो बाकी Language से अलग है | क्यों की बाकी Language को कोई व्यक्ति आसानी से नहीं समज पाता है पर इस Language को कोई भी व्यक्ति आसानी से समज सकता है | क्यों की इस Language के अंदर सामान्य तोर पर English Word का use होता है जिसे हम लोंग समज सकते है जेसे की Printf , Scanf , Switch , Int etc वगेरा वगेरा |
जेसे की हम आगे भी समज चुके है की Computer को सिर्फ और सिर्फ Binary Digits यानी की Machine Language ही समज में आती है , इस लिये हमे इस Language को भी Assembly Language की तरह Machine Language में Convert करना पड़ता है | जेसे Assembly Language को Machine Language में Convert करने के लिये असेम्बलर की आवश्यकता होती है वेसे ही यहा पर High Level Language को Machine Language में Convert करने के लिये Translator या फिर Compiler की जरुरत पड़ती है | आज कल जितने भी सोफ्टवेर बनाये जाते है उन सभी को बनाने के लिये High Level Language का उपयोग होता है | हमने यहाँ पर High Level Language के कुछ उदाहरण दिये है जिस से आप को पता चले की High Level Language में कोन कोन सी Language का समावेस होता है , java , c++ , c language और भी कई एसी language है जिनका समावेस High Level Language में होता है |

Comments
Post a Comment
Ask me anything here...