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

תוכן שנמחק תוכן שנוסף
Luckas-bot (שיחה | תרומות)
מ r2.7.1) (בוט מוסיף: ar:اللغة الوسيطة العامة
מ קישורים פנימיים, הגהה
שורה 1:
'''Common Intermediate Language''' ובקיצור '''CIL''' (נקראנקראת גם '''MSIL; Microsoft Intermediate Language''') היא [[שפת מחשב]] בה נעשה שימוש בעת ה[[מהדר|הידור]] של שפות תכנות מסוימות. זוהי [[שפת ביניים]] בין שפת [[NET.]] לבין [[שפת מכונה]].
 
בשפות התכנות המסורתיות, כגון [[שפת C]] או [[C++]], כשקובץכאשר התוכניתשקובץ תכנית עובר הידור (קומפילציה), נוצר [[קובץ הרצה]] שהוא אוסף פקודות ב[[שפת מכונה]] (Machine Language). לעומת זאת, בשפות [[NET.]], כגון [[#C]] או [[VB.NET]], בזמן ההדרה נוצר קובץ בשפת CIL שהיא [[שפת ביניים]] בין שפת NET. לבין שפת מכונה. רק בזמן ריצת התוכנית, הקובץ מתורגם משפת CIL לשפת מכונההמכונה.
 
טכנולוגית ה-CIL מקבילה לשפת [[JIT|Just In Time]] שנועדה לשפר את הביצועים שלביצועי תוכנות הנכתבות ב-[[JAVA]].
 
== ראו גם ==
אוחזר מתוך "https://he.wikipedia.org/wiki/CIL"