What is CLR in .Net Framework ?

There are some important components that have the key role in the process of developing any project to executing it for the final result.

What is CLR?

CLR stands for Common Language Runtime. Let me explain it a little bit easier:

As we knows.Net Framework has multiple languages by which we can create an application and we can use one application (Library) created in J# into another application created in another language let say C#.

So in the above scenario, we should have one question in our mind that how these two applications can communicate with each other even languages are different.

That means there is something in .Net Framework which makes these two languages interoperable (understandable).

To become two or more languages interoperable with each other they should understand their types and specification (rules).

At runtime, CLR provides this facility so that two or more application developed in multiple languages can be interoperable.

Comments

Popular posts from this blog

What is unqork?

What is single page Application in web applications

What is SOLID Principle ?