سي إل أي

البنية التحتية المشتركة للغات البرمجة (بالإنجليزية: CLI)‏ هي اختصار للجملة (بالإنجليزية: Common Language Infrastructure)‏ هي عبارة عن مواصفات مفتوحة (مقياس تقني) تم تطويرها من قبل شركة ميكروسوفت وتوحيدها من طرف المنظمة الدولية للمعايير و الرابطة الأوروبية لمصنعي الحواسيب والتي تصف التعليمات البرمجية القابلة للتنفيذ وبيئة وقت التنفيذ بحيث تسمح بإستخدام لغات متعددة عالية المستوى على منصات كمبيوتر مختلفة دون أن تتم إعادة صياغتها لبنى معينة. هذا يعني أنها منصة لاإدارية تتيح للمبرمج إمكانية إستخدامها لإنتاج مكتبات وبرمجيات تتوافق مع المواصفات العامة للبنية التحتية.

بغض النظر عن بعض الإستثناءات، تعتبر غالبية البيئة متوافقة بحيث يمكن ترجمتها لتصبح لغة وسيطة عامة، يمكن من خلالها تشغيل معظم مجمعات بيئات التشغيل العامة في برامج مثل:

الدوت. نت فرايموورك و مونو وغيرهما.

إن الدوت. نت فرايموورك و الدوت. نت كور، المونو، الدوت. غنو، الدوت. نت المحمول هي عبارة عن تطبيقات لـ البنية التحتية المشتركة للغات البرمجة.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.