धातुभाषा का अर्थ

धातुभाषा क्या है:

धातुभाषा वह भाषा है जिसका उपयोग भाषा का वर्णन, राज्य या विश्लेषण करने के लिए किया जाता है।

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

एक प्राकृतिक भाषाई प्रणाली या विश्लेषण की वस्तु मानी जाने वाली किसी अन्य भाषा का वर्णन करने के लिए धातुभाषा को विशेष भाषा के रूप में भी परिभाषित किया गया है। यह एक नई भाषा सीखने में विशेष रूप से सच है, जैसे "शब्द भाषा: हिन्दी अंग्रेजी में "भाषा" का अर्थ है।

धातुभाषा में अभिव्यक्तियों को आमतौर पर इटैलिक, उद्धरण चिह्नों या अलग लाइन लेखन का उपयोग करके भाषा-वस्तु से अलग किया जाता है, हालांकि इसे हमेशा इस तरह व्यक्त नहीं किया जाता है।

ब्रिटिश लेखक बर्ट्रेंड रसेल (1872-1970) ने दो स्तरों पर भाषाओं के पदानुक्रम के सिद्धांत को परिभाषित किया:

  • भाषा-वस्तु स्तर: वस्तुओं को संदर्भित करने के लिए प्रयोग किया जाता है, जैसे "वे लोग हैं"।
  • धातुभाषा या धातुभाषा स्तर: यह पिछले स्तर को परिभाषित करने के लिए इस्तेमाल की जाने वाली भाषा है, उदाहरण के लिए, "आप्रवासी लोग हैं" वाक्यांश में, "आप्रवासी" धातुभाषा स्तर पर है।

दूसरी ओर, पोलिश लेखक अल्फ्रेड टार्स्की (1901-1983) ने धातुभाषा को शब्दार्थ विरोधाभासों के समाधान के रूप में परिभाषित किया है, जिसमें कहा गया है कि "धातु भाषा नामक एक अलग भाषा से भाषा के बारे में सच्चाई बोलना आवश्यक है"।

धातुभाषा के कुछ उदाहरण व्याकरणिक भाषा, शब्दावली भाषा, तार्किक भाषा, बच्चों की भाषा, तकनीकी भाषा, कंप्यूटर भाषा, आदि हैं।

भाषा भी देखें।

भाषाविज्ञान में, भाषा में छह उपयोगों या कार्यों को प्रतिष्ठित किया जाता है, उनमें से एक धातु-भाषा संबंधी कार्य है, जो भाषा को बोलने के लिए धातुभाषा का उपयोग करता है। उदाहरण के लिए: "धातुभाषा एक भाषा है।"

भाषा के कार्य भी देखें।

धातुभाषा के लक्षण

धातुभाषा में विशिष्ट विशेषताएं हैं जो संदेश को उस तार्किक जटिलता के कारण बेहतर ढंग से समझने में मदद करती हैं जो इसे बनाए रखती है। अल्फ्रेड टार्स्की एक भाषा को धातुभाषा माने जाने के लिए कुछ आवश्यक विशेषताओं को परिभाषित करता है:

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

कंप्यूटिंग में धातुभाषा

कंप्यूटिंग में धातुभाषा का उपयोग प्रोग्राम स्ट्रिंग्स का सटीक वर्णन करने के लिए किया जाता है। 1950 में, कंप्यूटिंग के क्षेत्र में, कंप्यूटर प्रोग्राम की संरचना के लिए दो प्रकार की समस्याएं थीं:

  1. एक एल्गोरिथम को व्यक्त करने के लिए गणितीय भाषा के डिजाइन की कमी।
  2. प्रोग्राम को कंप्यूटर कोड में अनुवाद करने में असमर्थता।

एल्गोरिदम भी देखें।

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

कंप्यूटर कम्पाइलर प्रोग्रामिंग लैंग्वेज पर आधारित होते हैं। जॉन बैकस और पीटर नाउर द्वारा बनाया गया सबसे अधिक इस्तेमाल किया जाने वाला बीएनएफ (बैकस-नौर फॉर्म) है, जिसे नोम चॉम्स्की द्वारा स्वतंत्र रूप से विकसित किया जा रहा है, जिसे चॉम्स्की के TYPE2 मॉडल पदानुक्रम के रूप में भी जाना जाता है।

कंपाइलर स्रोत कोड में अधिकांश त्रुटियों का पता लगाने के लिए एक वाक्यात्मक विश्लेषण उत्पन्न करते हैं और इसे किसी अन्य भाषा (ऑब्जेक्ट कोड) में समकक्ष प्रोग्राम में अनुवाद करते हैं।

टैग:  अभिव्यक्ति-इन-अंग्रेज़ी कहानियां और नीतिवचन अभिव्यक्ति-लोकप्रिय