प्रोग्रामिंग भाषा

हम बताते हैं कि प्रोग्रामिंग भाषा क्या है और उन्हें कैसे वर्गीकृत किया जा सकता है। साथ ही, इन कार्यक्रमों के कुछ उदाहरण।

कंप्यूटर प्रोग्राम बनाने के लिए एक कंप्यूटर भाषा का इरादा है।

प्रोग्रामिंग भाषा क्या है?

में कम्प्यूटिंग, एक प्रोग्राम के लिए प्रोग्रामिंग भाषा के रूप में जाना जाता है जो अन्य के निर्माण के लिए नियत है सॉफ्टवेयर. इसका नाम इस तथ्य के कारण है कि इसमें शामिल है a औपचारिक भाषा जिसे व्यवस्थित करने के लिए डिज़ाइन किया गया है एल्गोरिदम और तार्किक प्रक्रियाएं जो तब एक कंप्यूटर या कंप्यूटर सिस्टम द्वारा की जाएंगी, इस प्रकार उनके शारीरिक और तार्किक व्यवहार और उनके संचार मानव उपयोगकर्ता के साथ।

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

प्रोग्रामिंग भाषाओं का कार्यान्वयन विभिन्न प्रोग्रामर या आर्किटेक्ट्स के संभावित निर्देशों के एक परिमित और परिमित सेट के माध्यम से संयुक्त और समन्वित कार्य की अनुमति देता है सॉफ्टवेयर, जिसके लिए ये भाषाएं कम से कम औपचारिक रूप से, के तर्क का अनुकरण करती हैं मानव भाषाएं या प्राकृतिक।

हालाँकि, उन्हें विभिन्न प्रकार की कंप्यूटर भाषा के साथ भ्रमित नहीं होना चाहिए। उत्तरार्द्ध एक बहुत व्यापक श्रेणी का प्रतिनिधित्व करता है, जहां प्रोग्रामिंग भाषाएं और कई अन्य शामिल हैं। कंप्यूटर प्रोटोकॉल, के रूप में एचटीएमएल का वेबसाइटें.

प्रोग्रामिंग भाषा के प्रकार

निम्न-स्तरीय भाषाओं को विशिष्ट हार्डवेयर के लिए डिज़ाइन किया गया है।

आमतौर पर निम्नलिखित प्रकार की प्रोग्रामिंग भाषा के बीच अंतर किया जाता है:

  • निम्न स्तर की भाषाएँ। ये प्रोग्रामिंग भाषाएं हैं जिन्हें विशिष्ट हार्डवेयर के लिए डिज़ाइन किया गया है और इसलिए इन्हें माइग्रेट या दूसरों को निर्यात नहीं किया जा सकता है कंप्यूटर. वे उस प्रणाली का अधिकतम लाभ उठाते हैं जिसके लिए उन्हें डिज़ाइन किया गया था, लेकिन किसी अन्य पर लागू नहीं होती हैं।
  • उच्च स्तरीय भाषाएं। ये प्रोग्रामिंग भाषाएं हैं जो एक अधिक सार्वभौमिक भाषा बनने की ख्वाहिश रखती हैं, इसलिए इनका उपयोग वास्तुकला से भेद किए बिना किया जा सकता है हार्डवेयर, अर्थात्, विभिन्न प्रकार की प्रणालियों में। सामान्य उद्देश्य और विशिष्ट उद्देश्य हैं।
  • मध्यम स्तर की भाषाएँ। यह शब्द हमेशा स्वीकार नहीं किया जाता है, जो प्रोग्रामिंग भाषाओं का प्रस्ताव करता है जो पिछले दो के बीच एक मध्य बिंदु में स्थित हैं: चूंकि यह उच्च-स्तरीय संचालन और साथ ही सिस्टम आर्किटेक्चर के स्थानीय प्रबंधन की अनुमति देता है।

वर्गीकरण का दूसरा रूप अक्सर निम्नलिखित होता है:

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

प्रोग्रामिंग भाषाओं के उदाहरण

सबसे लोकप्रिय प्रोग्रामिंग भाषाओं में से कुछ हैं:

  • बुनियादी। इसका नाम . के परिवर्णी शब्द से आया हैशुरुआती सभी उद्देश्य प्रतीकात्मक अनुदेश कोड (शुरुआती लोगों के लिए सामान्य-उद्देश्य निर्देशों का प्रतीकात्मक कोड), और उच्च-स्तरीय अनिवार्य भाषाओं का एक परिवार है, जो पहली बार 1964 में सामने आया था। इसका सबसे वर्तमान संस्करण विजुअल बेसिक .NET है।
  • कोबोल। उसका नाम के लिए एक परिचित करा रहा हैसामान्य व्यापार-पूरब भाषा (व्यापार के लिए सामान्य भाषा उन्मुख) और यह 1959 में बनाई गई एक सार्वभौमिक प्रोग्रामिंग भाषा है, जो मुख्य रूप से प्रबंधन कंप्यूटिंग, यानी व्यवसाय के लिए उन्मुख है।
  • फोरट्रान। इसका नाम . से आता है आईबीएमगणितीय सूत्रअनुवाद करना प्रणाली (आईबीएम की गणितीय सूत्र अनुवाद प्रणाली), और यह एक उच्च-स्तरीय, सामान्य-उद्देश्य, अनिवार्य-प्रकार की प्रोग्रामिंग भाषा है जिसे वैज्ञानिक और इंजीनियरिंग अनुप्रयोगों के लिए डिज़ाइन किया गया है।
  • जावा। एक सामान्य-उद्देश्य, ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा, जिसकी भावना को संक्षिप्त शब्द WORA में संक्षेपित किया गया है:लिखा हुआ ग्यारह, भागोकहीं भीअर्थात्: एक बार लिखा गया, यह कहीं भी काम करता है। विचार C और C ++ भाषाओं से प्राप्त सिंटैक्स का उपयोग करके एक सार्वभौमिक भाषा को डिजाइन करना था, लेकिन दोनों की तुलना में कम निम्न-स्तरीय उपयोगिताओं का उपयोग करना।
!-- GDPR -->