Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
Common Language Infrastructure (CLI) is a Microsoft specification for running high-level language program applications in different computer systems without changing the application code. CLI is based on the Microsoft .NET concept that some high-level language programs require modifications due to system hardware and processing constraints.
CLI compiles applications as Intermediate Language (IL), which is automatically compiled as native system code. This approach allows applications to run without code rewrites in limited systems.
CLI components are as follows:
CLI advantages are as follows: