.NET Core is a combination of coreclr, corefx, and cli and roslyn. These are the main components of .NET Core composition.
- Coreclr: It is a .NET runtime and provides assembly loading, garbage collector, and many more. You can check coreclr for more info at https://github.com/dotnet/coreclr.
- Corefx: It is a framework library; you can check corefx for more info at https://github.com/dotnet/corefx.
- Cli: It is nothing but a command-line interface tool and roslyn is the language compiler (the C# language in our case). Refer to cli (https://github.com/dotnet/cli) and Roslyn for more info at https://github.com/dotnet/roslyn ...