The .NET Framework contains libraries for programming and runtime. Without this platform it is impossible to run modern programs and games. It is designed to implement cross-platform in the Windows environment.
The .NET Framework is intended for programmers as well as ordinary users. Developers use ready-made code snippets to simplify their work. Unification of algorithms allows to concentrate on solving complex problems. The platform also makes different programming languages compatible: it accesses the libraries of one and then the other.
Ordinary users need a runtime environment (CLR). There is a two-step compilation of the code. The result is the instructions for the operating system. Programs created in languages that support .NET work correctly with Windows. Modern applications usually require the .NET Framework to be installed.
Reviews - .NET Framework 4.7