گھر ترقی میٹالجینج کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

میٹالجینج کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - میٹ لینگویج کا کیا مطلب ہے؟

پروگرامنگ لینگویج کے نقطہ نظر سے ، ایک میٹ لینگویج ایک زبان ہے جو کسی دوسری زبان میں دیئے گئے بیانات سے متعلق بیانات دیتی ہے ، جسے آبجیکٹ لینگویج کے نام سے جانا جاتا ہے۔ میٹ لینگویج کسی خاص پروگرامنگ زبان سے وابستہ تصورات ، گرائمر اور اشیاء کو بیان کرنے میں معاون ہے۔

زبان کے ڈیزائن ، تجزیہ کاروں ، مرتب کرنے والوں اور نظریاتی محاوروں میں میٹالینجویج بڑے پیمانے پر استعمال ہوتا ہے۔ یہ مالیاتی نظام ، بایو انفارمیٹکس اور اسی طرح کی دوسری درخواستوں میں بھی استعمال ہوتا ہے۔

ٹیکوپیڈیا میٹ لینگویج کی وضاحت کرتا ہے

میٹ لینگویج فنکشنل پروگرامنگ کی حوصلہ افزائی کرتی ہے اور اکثر اسے ناپاک فنکشنل زبان کے طور پر سمجھا جاتا ہے۔ میٹالینجویج زیادہ تر گرائمر یا پروگرامنگ زبانوں کی کسی بھی متعلقہ اصطلاحات کی وضاحت کے لئے استعمال ہوتا ہے۔ متعدد قسم کے میٹالینگویجز ہیں جیسے آرڈرڈ ، نیسٹڈ اور ایمبیڈڈ میٹالجیوجز۔ ایک آرڈر شدہ میٹ لینگویج آرڈر منطق کی طرح ہی ہے ، جس میں ہر سطح کی تجریدی ڈگری زیادہ ہوتی ہے۔ ایک نیسٹڈ میٹ لینگویج آرڈر میٹلگجویج سے مختلف ہے ، جس میں ہر لیول بھی شامل ہے۔ ایمبیڈڈ میٹالجینج ایک ایسی زبان ہے جو آبجیکٹ زبان میں سرایت کرتی ہے ، جو قدرتی طور پر بھی اور باقاعدہ طور پر بھی واقع ہوتی ہے۔

پروگرامنگ سافٹ ویئر میں اکثر صاف اور آسان پروگرامنگ زبان میں ہدایات کے سیٹ شامل ہوتے ہیں۔ میٹالینجویج کسی زبان کی معنوی اور نحوی خصوصیات دونوں کو بیان کرنے کی صلاحیت رکھتا ہے۔ مختلف کمپیوٹر پروگرامنگ زبانیں دستیاب ہونے کے ساتھ ، ان میں سے بہت ساری زبان کے اصولوں کے انوکھے سیٹ ہوتے ہیں جسے نحو کے نام سے جانا جاتا ہے۔ میٹالجینج ان قوانین کو سمجھنے میں مدد کرسکتا ہے۔

بی این ایف (بیکس ناور فارم) کسی میٹ لینگویج کی ایک مثال ہے جو پروگرامنگ زبانوں کی نحو بیان کرنے میں بڑے پیمانے پر استعمال ہوتی ہے۔ ایکس ایس ایل کو ایک میٹ لینگویج کے طور پر بھی سمجھا جاتا ہے جو XML معیار میں فائل انکوڈنگ کی وضاحت کرنے کی اجازت دیتا ہے ، جسے تبدیل کرنے یا فارمیٹ کرنے کی ضرورت ہے۔ لسپ ایک اور مقبول زبان ہے جو اپنی میٹ لینگویج کا استعمال کرتی ہے۔

میٹالجینج کیا ہے؟ - ٹیکپوپیڈیا سے تعریف