لغة البرمجة I (PL / I)

مؤلف: Robert Simon
تاريخ الخلق: 18 يونيو 2021
تاريخ التحديث: 1 تموز 2024
Anonim
ما هي أفضل لغة برمجة باختصــــار ؟! 🦧 | الجواب النهائي
فيديو: ما هي أفضل لغة برمجة باختصــــار ؟! 🦧 | الجواب النهائي

المحتوى

التعريف - ماذا تعني لغة البرمجة I (PL / I)؟

لغة البرمجة I (PL / I) هي لغة برمجة إجرائية وضرورية على حد سواء تم تصميمها للبرمجة الهندسية والعلمية ونظم التطبيقات وتطبيقات الأعمال. تم استخدامه بشكل أساسي من قبل القطاعات الأكاديمية والصناعية والتجارية منذ طرحه في الستينيات وما زال قيد الاستخدام اعتبارًا من عام 2011.

يدعم PL / 1 البرمجة المهيكلة ، العودية ، القوائم المرتبطة أو معالجة بنية البيانات المرتبطة ، الفاصلة العائمة ، النقطة الثابتة وسلسلة الأحرف المعقدة ومعالجة سلسلة البتات. يشبه بناء الجملة والكلمات المستخدمة اللغة الإنجليزية إلى حد كبير ، واللغة مناسبة تمامًا لتحديد تنسيقات البيانات المعقدة باستخدام مجموعة واسعة من الوظائف.


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا تشرح لغة البرمجة الأولى (PL / I)

وُلدت لغة البرمجة 1 لأن IBM أرادت تصميم آلة تحل محل جميع أبنية IBM التي جاءت قبلها لتصبح بنية الماكينة الشائعة لمجتمعات الأعمال والمجتمعات العلمية. أصبح هذا هو نظام IBM 360. وقبل ذلك ، كان على المبرمجين استخدام لغات مختلفة للبرمجة لكل جهاز. وبالمثل ، أرادت IBM لغة برمجة واحدة مشتركة يمكن لجميع المستخدمين من أي مجال استخدامها.

كان PL / 1 الميزات اللغوية الهامة التالية:

  • 100 ٪ شكل حر وليس لديها كلمات محفوظة
  • يحدد أنواع البيانات بغض النظر عن الأجهزة
  • لغة البرمجة الموجهة نحو الكتلة التي تتكون من كتل البداية ، والحزم والبيانات. تتيح طريقة التنظيم هذه للمطورين إنتاج برامج وتطبيقات معيارية للغاية.
  • رر / لدي هياكل التحكم. هياكل مثل SELECT ... عندما ... غير ذلك سوف تسمح بعمليات منطقية ، في حين أن بيانات DO سوف تسمح بتنفيذ البيانات دون قيد أو شرط على الأقل مرة واحدة ، إلى ما لا نهاية ، أو في حين أن الشرط ما زال صحيحًا أو خاطئًا حسب الحاجة.
  • يدعم هياكل البيانات مثل المصفوفات والنقابات والهياكل ومصفوفات الاتحادات أو الهياكل والنقابات أو هياكل المصفوفات وأي مزيج مما سبق.
  • لديه أربعة فئات التخزين: ثابت ، أساس ، أوتوماتيكي ومراقبة.