پروگرامنگ زبان I (PL / I)

مصنف: Robert Simon
تخلیق کی تاریخ: 18 جون 2021
تازہ کاری کی تاریخ: 1 جولائی 2024
Anonim
سلام دنیا به زبان IBM PL/I روی پردازنده مرکزی - M125
ویڈیو: سلام دنیا به زبان IBM PL/I روی پردازنده مرکزی - M125

مواد

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

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

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


مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ کے دوران ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

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

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

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

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