لغات البرمجة

لغة التحكم IBM i (CL)

لغة التحكم IBM i (CL) هي لغة نصية تستخدم على منصة IBM i (المعروفة سابقًا بـ OS/400 عند تشغيلها على أنظمة AS/400). تشبه CL لغة التحكم في الوظائف التابعة لشركة IBM وتتكون من مجموعة متزايدة باستمرار من كائنات الأوامر (*CMD) المستخدمة لاستدعاء البرامج التقليدية لنظام AS/400 و/أو الحصول على مساعدة بشأن ما تقوم به تلك البرامج. يمكن أيضًا استخدام CL لإنشاء برامج CL (متوافقة مع النصوص البرمجية) حيث توجد أوامر إضافية توفر وظائف شبيهة بتلك في البرامج (IF/ELSE، تعريف المتغيرات، إدخال الملفات، إلخ). على الرغم من أن CL هي لغة نصية لإدارة النظام، إلا أنها تستخدم بشكل رئيسي لإنشاء برامج مترجمة. استخدام النصوص المترجمة لغة CL من خلال أمر SBMDBJOB هو في الواقع محدود للغاية. بينما كتب آلاف الأوامر من قبل مطوري IBM لأداء مهام على مستوى النظام مثل تجميع البرامج، ونسخ البيانات، وتغيير تكوينات النظام، وعرض تفاصيل كائنات النظام، أو حذفها، فإن الأوامر ليست محدودة بالاهتمامات على مستوى النظام ويمكن صياغتها أيضًا لتطبيقات المستخدمين. يمكنك العثور على مزيد من المعلومات حول لغة التحكم IBM i (CL) في الرابط التالي: ويكيبيديا.