Programming Language क्या है?

Programming Language क्या है ,कैसे यह कैसे काम करता है ?

प्रोग्रामिंग भाषा एक सॉफ्टवेयर प्रोग्राम बनाने के लिए आदेशों, निर्देशों और अन्य वाक्य विन्यास उपयोग का एक सेट है। प्रोग्रामर कोड लिखने के लिए जिन भाषाओं का उपयोग करते हैं, उन्हें “उच्च स्तरीय भाषाएं” कहा जाता है। इस कोड को “निम्न स्तर की भाषा” में संकलित किया जा सकता है, जिसे सीधे कंप्यूटर हार्डवेयर द्वारा पहचाना जाता है।

उच्च स्तरीय भाषाओं को पढ़ने और समझने में आसानी के लिए डिज़ाइन किया गया है। यह प्रोग्रामर को तार्किक शब्दों और प्रतीकों का उपयोग करके प्राकृतिक फैशन में स्रोत कोड लिखने की अनुमति देता है। उदाहरण के लिए, फ़ंक्शन जैसे आरक्षित शब्द, जबकि, यदि, और अन्य अधिकांश प्रमुख प्रोग्रामिंग भाषाओं में उपयोग किए जाते हैं। <>, ==, और != जैसे प्रतीक आम ऑपरेटर हैं। कई उच्च स्तरीय भाषाएं काफी समान हैं कि प्रोग्रामर आसानी से कई भाषाओं में लिखे गए स्रोत कोड को समझ सकते हैं।

उच्च स्तरीय भाषाओं के उदाहरणों में सी ++, जावा, पर्ल और पीएचपी शामिल हैं। सी + + और जावा जैसी भाषाओं को “संकलित भाषाएं” कहा जाता है क्योंकि स्रोत कोड को चलाने के लिए पहले संकलित किया जाना चाहिए। पर्ल और पीएचपी जैसी भाषाओं को “व्याख्या भाषाएं” कहा जाता है क्योंकि स्रोत कोड को संकलित किए बिना दुभाषिया के माध्यम से चलाया जा सकता है। आम तौर पर, संकलित भाषाओं का उपयोग सॉफ्टवेयर अनुप्रयोगों को बनाने के लिए किया जाता है, जबकि व्याख्या की गई भाषाओं का उपयोग स्क्रिप्ट चलाने के लिए किया जाता है, जैसे कि गतिशील वेबसाइटों के लिए सामग्री उत्पन्न करने के लिए उपयोग किया जाता है।

निम्न स्तर की भाषाओं में असेंबली और मशीन भाषाएं शामिल हैं। एक असेंबली भाषा में बुनियादी निर्देशों की एक सूची होती है और उच्च स्तरीय भाषा की तुलना में पढ़ना बहुत मुश्किल होता है। दुर्लभ मामलों में, एक प्रोग्रामर एक असेंबली भाषा में एक बुनियादी कार्यक्रम को कोड करने का फैसला कर सकता है ताकि यह सुनिश्चित किया जा सके कि यह यथासंभव कुशलतापूर्वक संचालित हो। असेंबली कोड को मशीन कोड में अनुवाद करने के लिए एक असेंबलर का उपयोग किया जा सकता है। मशीन कोड, या मशीन भाषा, बाइनरी कोड की एक श्रृंखला है कि सीधे एक कंप्यूटर के सीपीयू द्वारा समझा जाता है शामिल हैं । कहने की जरूरत नहीं है, मशीन भाषा मानव पठनीय होने के लिए डिज़ाइन नहीं किया गया है ।

इस पृष्ठ पर Programming Language की परिभाषा एक मूल SharTec.eu परिभाषा है। मैं SharTec का लक्ष्य कंप्यूटर शब्दावली को इस तरह से समझाना है जो समझने में आसान हो। हम प्रकाशित हर परिभाषा के साथ सादगी और सटीकता के लिए प्रयास करते हैं। यदि आपके पास प्रोग्रामिंग भाषा परिभाषा के बारे में प्रतिक्रिया है या एक नया तकनीकी शब्द सुझाना चाहते हैं, तो कृपया हमसे संपर्क करें।