CIL

Common Intermediate Language ובקיצור CIL (נקראה בעבר: MSIL; Microsoft Intermediate Language) היא שפת מחשב בה נעשה שימוש בעת ההידור של שפות תכנות מסוימות. זוהי שפת ביניים בין שפת NET. לבין שפת מכונה.

בשפות התכנות המסורתיות, כגון שפת C או C++, כאשר קובץ תוכנית עובר הידור נוצר קובץ הרצה שהוא אוסף פקודות בשפת מכונה. לעומת זאת, בשפות NET., כגון #C או VB.NET, בזמן ההידור נוצר קובץ בשפת CIL. רק בזמן ריצת התוכנית, הקובץ מתורגם משפת CIL לשפת המכונה.

טכנולוגיית ה-CIL מקבילה לשפת Just In Time שנועדה לשפר ביצועי תוכנות הנכתבות ב-JAVA.

ראו גם 
 JAVA
 Bytecode

קישורים חיצוניים

 

תכנות
.NET