لغة PL/C هي لغة برمجة حاسوبية تم تطويرها في جامعة كورنيل (Cornell University) في عام 1973، بهدف استخدامها في تعليم البرمجة. تم بناؤها على أساس لغة PL/I التي طورتها شركة IBM، وتم تصميمها في بدايات السبعينيات. قام باختراع PL/C الباحثان ومدرسا الجامعة ريتشارد كونواي (Richard W. Conway) وتوماس ويلكوكس (Thomas R. Wilcox). قدما مقالة مشهورة بعنوان “تصميم وتنفيذ مترجم تشخيصي للغة PL/I” والتي نشرت في مجلة ACM للاتصالات في مارس 1973، على صفحات 169-179.
تم تصميم PL/C لتقليل بعض الميزات المعقدة في PL/I، مع إضافة مرافق تصحيح الأخطاء وتسهيل استرداد الأخطاء. PL/C هي جزء من PL/I، ويُفترض أن البرامج التي تعمل بدون أخطاء تحت مترجم PL/C يجب أن تعمل تحت PL/I وتنتج نفس النتائج، ما لم يتم استخدام بعض الميزات التشخيصية غير المتوافقة. يتميز مترجم PL/C بقدرته على تصحيح الأخطاء النحوية بشكل تلقائي وتحويل أي أخطاء نحوية متبقية إلى بيانات الإخراج.
تستخدم PL/C بشكل واسع في البرامج التعليمية على مستوى الكليات، حيث تعتبر أداة قوية لتعليم مبادئ البرمجة وتطوير المهارات الأساسية في هذا المجال.