машинный -
платформо-зависимый код
.
CIL код
является результатом
предварительной компиляции программ, написанных на языках
программирования высокого уровня
платформы Microsoft .NET
Framework, таких как C# и VB.NET.
Common Language Runtime (CLR)
– исполняющая среда программной
платформы Microsoft
.NET
Framework,
интерпретирующая
и
контролирующая выполнение программного кода, представленного
промежуточным CIL кодом.
Common Language Specification (CLS)
– спецификация, которая
включает в себя набор требований к
CLS совместимому языку
программирования
, выполнение которых гарантирует возможность
использования разработанных на нем программных компонентов из
программам, написанных на других CSL совместимых языках. Речь идет
о
языках
программирования,
создаваемых
для
программной
платформы Microsoft .NET Framework, которые заведомо могут
предоставлять различные возможности программистам. CLS определяет
некое подмножество языков программирования для .NET Framework, в
рамках которого все они обладают более или менее одинаковыми
возможностями, а значит, могут совместно использоваться при
написании многокомпонентных программных продуктов.
Достарыңызбен бөлісу: