CIL – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
Matanyabot (שיחה | תרומות)
מ בוט: מתקן הפניות
מ שוחזר מעריכות של Matanyabot (שיחה) לעריכה האחרונה של 85.64.113.75
שורה 1:
'''Common Intermediate Language''' ובקיצור '''CIL''' (נקרא גם '''MSIL; Microsoft Intermediate Language''') [[שפת מחשב]] בה נעשה שימוש בעת ה[[מהדר|הידור]] של שפות תכנות מסוימות.
 
בשפות התכנות המסורתיות כגון [[c (שפת תכנות)|שפת C]] או [[C++]]‎, כשקובץ התוכנית עובר הידור (קומפילציה), נוצר קובץ הרצה שהוא אוסף פקודות ב[[שפת מכונה]] (Machine Language). לעומת זאת, בשפות NET. כגון #C או VB.NET, בזמן ההדרה נוצר קובץ בשפת CIL שהיא [[שפת ביניים]] בין שפת NET. לבין שפת מכונה. רק בזמן ריצת התוכנית, הקובץ מתורגם משפת CIL לשפת מכונה.
טכנולוגית ה-CIL מקבילה לשפת [[JIT|Just In Time]] שנועדה לשפר את הביצועים של תוכנות הנכתבות ב-[[Java|JAVA]].
 
==ראו גם==
* [[JavaJAVA#ביצועים|JAVA]]
 
{{קצרמר|מחשבים}}
אוחזר מתוך "https://he.wikipedia.org/wiki/CIL"