. NET is a Microsoft-produced development platform, not only for the Windows operating system, but also for mono,linux and so on,
. NET library consists of two parts: Some libraries define some basic types. CTS (common type System) common type systems, CLR (Common language Runtime) common language runtime. The CLR is responsible for managing the execution of applications developed with. NET Libraries. Pass. NET Library to write code, we can create Windows applications, Web applications, Windows store applications, and so on.
C #, VB, and C + + are all code languages that you can use. NET libraries.
The development environment typically uses visual Stdio to write the application's code in C #, compile the code to get CIL (Common Intermediate Language) code, save in the assembly, the CIL code is compiled with JIT (Just in time) to get the local machine code, in the managed CLR environment, Run native code.