لغة البرمجة CHIP (Constraint Handling in Prolog) هي لغة برمجة منطقية تعتمد على مفهوم معالجة القيود في بروج (Prolog). تم تطويرها بواسطة M. Dincbas وزملاؤه في عام 1985 في ECRC (المركز الأوروبي لصناعة الحاسوب)، وكانت تستخدم في البداية واجهة لغة بروج.
تم تطوير إصدار CHIP V5 وتسويقه من قبل شركة COSYTEC في باريس ابتداءً من عام 1993، وهو الإصدار الذي يدعم واجهات لغة C، C++، أو بروج. وقد حققت شركة ILOG نجاحاً تجارياً كبيراً، وتعتبر نسخة من CHIP التي طورتها ECRC.
يتميز CHIP بقدرته على التعامل مع مفهوم معالجة القيود، مما يتيح للمبرمجين فرصاً واسعة لحل مشاكل البرمجة المعقدة التي تنطوي على شروط وقيود محددة. تعتمد لغة CHIP على تحديد القيود وتنظيمها بطريقة منطقية تسمح بتطبيق القيود وفقاً للشروط المحددة.
من الملفات المرتبطة بلغة CHIP على ويكيبيديا يمكنك العثور على معلومات إضافية حول تاريخها واستخداماتها والميزات التقنية التي تقدمها.