CLI (англ. Common Language Infrastructure) — спецификация общеязыковой инфраструктуры.
Наиболее известными реализациями этого стандарта являются
Microsoft .NET Framework,
Mono,
DotGNU Portable.NET.
Спецификация CLI определяет, в частности, архитектуру исполнительной системы .NET —
CLR и сервисы, предоставляемые CLR выполняемым программам, классы, предоставляемые библиотекой
FCL, синтаксис и мнемонику общего промежуточного языка (
IL).