CYCL، أو CycL، هي لغة أونتولوجيا تُستخدم في مجال علوم الكمبيوتر والذكاء الاصطناعي، وهي جزء من مشروع الذكاء الاصطناعي Cyc الذي طوره Doug Lenat. لقد كان Ramanathan V. Guha من المساهمين الرئيسيين في تصميم الإصدارات الأولية من اللغة. توجد نسخة مشابهة لـ CycL تُعرف باسم MELD. النسخة الأصلية من CycL كانت لغة إطارية، ولكن النسخة الحديثة ليست كذلك. بل، إنها لغة تصريحية تعتمد على المنطق الكلاسيكي من الدرجة الأولى، مع امتدادات لعوامل النمط والكميات من الدرجة العالية. تُستخدم CycL لتمثيل المعرفة المخزنة في قاعدة معرفية Cyc، المتاحة من Cycorp. تم ترخيص الشفرة المصدرية المكتوبة بـ CycL والتي تم إصدارها مع نظام OpenCyc كمصدر مفتوح، لزيادة فائدتها في دعم الويب الدلالي.
تم تصميم CycL على أساس المنطق من الدرجة الأولى الكلاسيكي، مع امتدادات لعوامل النمط والكميات من الدرجة العالية، مما يمنحها قوة في التعبير عن المعرفة بشكل دقيق وفعال. يمكن الوصول إلى معلومات مفيدة حول CycL من مصادر متعددة، بما في ذلك صفحتها على ويكيبيديا (https://en.wikipedia.org/wiki/CycL) التي توفر ملخصًا شاملاً عن اللغة واستخداماتها.
من المهم أيضًا أن نشير إلى أن CycL تطورت من لغة إطارية إلى لغة تصريحية بفضل الابتكارات والتحسينات التي أدخلت عليها على مر السنين، مما جعلها أداة فعّالة في تمثيل وتحليل المعرفة الدلالية.