گھر ترقی تیسری نسل کی پروگرامنگ زبان (3gl) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

تیسری نسل کی پروگرامنگ زبان (3gl) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

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

Anonim

تعریف - تیسری نسل (پروگرامنگ) زبان (3GL) کا کیا مطلب ہے؟

ایک تیسری نسل (پروگرامنگ) زبان (3GL) پروگرامنگ زبانوں کی ایک جماعت ہے جس نے دوسری نسل کی زبانوں میں نمایاں اضافہ کیا جس کا مقصد بنیادی طور پر پروگرامنگ زبان کو زیادہ پروگرامر دوست بنانا ہے۔


انگریزی الفاظ متغیرات ، پروگرامنگ ڈھانچے اور کمانڈوں کی نشاندہی کرنے کے لئے استعمال ہوتے ہیں ، اور اسٹرکچرڈ پروگرامنگ کو زیادہ تر 3GLs کی مدد حاصل ہے۔ عام طور پر جانا جاتا 3GL زبانیں فارٹرین ، بیسک ، پاسکل اور سی فیملی (C، C +، C ++، C #، مقصد - C) ہیں۔


تیسری نسل کی زبان ، یا ایک اعلی سطحی پروگرامنگ زبان کے نام سے بھی جانا جاتا ہے۔

ٹیکوپیڈیا تیسری نسل (پروگرامنگ) زبان (3GL) کی وضاحت کرتا ہے

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


سن 1952 میں مرتب کرنے والے کے متعارف ہونے کے بعد سے ، سیکڑوں 3GL تیار کی گئیں ، خاص طور پر مختلف کاروباری اور سائنسی ڈومین کی خدمت کرنے والے پروگراموں کے پروگرامرز کے لئے فوائد فراہم کرتے ہیں۔ 1957 میں ، آئی بی ایم نے کمپیوٹرائزڈ ریاضی کی انتہائی گہری سائنسی تحقیق کی سہولت کے لئے فورٹرین (فورمولا ٹرانسلٹر) تشکیل دیا۔ کوبال (کامن بزنس اورینٹڈ لینگوئج) کاروباری میدان میں خدمات انجام دینے والے پروگراموں کے اضافے کو فروغ دینے میں مددگار ثابت ہوا ، جس میں ریکارڈ کیپنگ اور ڈیٹا مینجمنٹ خدمات فراہم کرنے کی ان کی بہتر صلاحیت ہے۔ آج کل استعمال ہونے والی عمومی مقصد کی پروگرامنگ زبانیں زیادہ تر جیسے C ، C ++ ، C # اور جاوا 3GL ہیں۔

تیسری نسل کی پروگرامنگ زبان (3gl) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف