گھر ترقی پروگرامنگ زبان I (pl / i) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

پروگرامنگ زبان I (pl / i) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

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

Anonim

تعریف - پروگرامنگ زبان I (PL / I) کا کیا مطلب ہے؟

پروگرامنگ لینگوئج I (PL / I) دونوں ایک طریقہ کار اور ضروری پروگرامنگ زبان ہے جو انجینئرنگ ، سائنسی اور سسٹم پروگرامنگ ، اور کاروباری ایپلی کیشنز کے لئے ڈیزائن کی گئی تھی۔ یہ بنیادی طور پر 1960s میں تعارف کے بعد سے ہی تعلیمی ، صنعتی اور تجارتی شعبے کے ذریعہ استعمال ہوتا رہا ہے اور 2011 کے طور پر اب تک اس کا فعال استعمال جاری ہے۔


PL / 1 ساختہ پروگرامنگ ، تکرار ، منسلک فہرستوں یا منسلک ڈیٹا سٹرکچر ہینڈلنگ ، فلوٹنگ پوائنٹ ، فکسڈ پوائنٹ اور پیچیدہ کریکٹر سٹرنگ اور بٹ سٹرنگ ہینڈلنگ کی حمایت کرتا ہے۔ استعمال شدہ نحو اور الفاظ زیادہ تر انگریزی کی طرح ہوتے ہیں ، اور زبان وسیع افعال کا استعمال کرتے ہوئے پیچیدہ ڈیٹا فارمیٹس کی وضاحت کے ل well مناسب ہے۔

ٹیکوپیڈیا پروگرامنگ زبان I (PL / I) کی وضاحت کرتا ہے

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


PL / 1 میں مندرجہ ذیل زبان کی نمایاں خصوصیات تھیں۔

  • 100٪ مفت فارم اور اس میں محفوظ مطلوبہ الفاظ نہیں ہیں
  • ہارڈ ویئر سے قطع نظر ڈیٹا کی اقسام کی وضاحت کرتا ہے
  • ایک بلاک پر مبنی پروگرامنگ زبان جو شروعاتی بلاکس ، پیکیجز اور بیانات پر مشتمل ہے۔ یہ ساخت کا طریقہ ڈویلپرز کو انتہائی ماڈیولر پروگرام اور ایپلی کیشنز تیار کرنے کی اجازت دیتا ہے۔
  • PL / I کے پاس ساختی ڈھانچے ہیں۔ SELECT … WHEN … جیسے دیگر ڈھانچے منطقی کارروائیوں کی اجازت دیں گے ، جبکہ ڈی او بیانات غیر مشروط طور پر کم سے کم ایک بار ، لا محدود طور پر عمل کرنے کی اجازت دیں گے ، یا جب کہ ضرورت کے مطابق کوئی شرط ابھی بھی درست یا غلط ہے۔
  • اعداد و شمار کے ڈھانچے کی حمایت کرتا ہے جیسے ارے ، یونینز ، ڈھانچے ، یونینوں یا ڈھانچوں کی صفوں ، یونینوں یا صفوں کے ڈھانچے ، اور مذکورہ بالا میں سے کوئی مجموعہ۔
  • اسٹوریج کی چار کلاسز ہیں: اسٹیٹک ، بیسڈ ، آٹومیٹک اور کنٹرول۔
پروگرامنگ زبان I (pl / i) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف