لغة PL/I (Programming Language One) هي لغة برمجة إجرائية وضرورية مصممة للاستخدام في المجالات العلمية، الهندسية، التجارية وبرمجة الأنظمة. تم تقديمها في الستينيات ولقد استخدمتها مؤسسات أكاديمية وتجارية وصناعية مختلفة، ولا تزال تستخدم بنشاط حتى الآن. تشمل مجالات استخدام PL/I الرئيسية معالجة البيانات والحساب العددي والحوسبة العلمية وبرمجة الأنظمة؛ حيث تدعم الانتساب، والبرمجة المنظمة، والتعامل مع هياكل البيانات المرتبطة، والنقطة الثابتة، والنقطة العائمة، والأعداد المركبة، ومعالجة سلاسل الأحرف، ومعالجة سلاسل البتات. تتميز ببناء جملة اللغة بأسلوب يشبه اللغة الإنجليزية والمناسب لوصف التنسيقات البيانية المعقدة، مع مجموعة واسعة من الوظائف المتاحة للتحقق والتلاعب بها.
من ميزات PL/I:
- دعم التعليقات في الشفرة لزيادة قراءة الشفرة وفهمها.
- لا تتمتع بتعليمات التنسيق الدلالي للتعليمات.
- يمكن أن يكون لها تعليمات التعليق على الخط.
لغة PL/I كانت أصلًا تابعة لشركة IBM، وهي لا تملك مستودعًا مركزيًا للحزم. يمكن استخدام PL/I لكتابة ملفات نصية.
لمزيد من المعلومات، يمكنك زيارة صفحة ويكيبيديا المخصصة لـ PL/I.