The .NET Runtime and .NET Desktop Runtime packages contain all the necessary components to develop and run applications developed in the Microsoft .NET Core environment.With the .NET development environment, you can create various applications, including web applications and games. Such applications can be developed for all common platforms: Windows, Android, iOS, MacOS and Linux. Ready apps can be hosted in app stores, or deployed to computers, servers, or mobile devices.
The .NET Core platform lets you build applications in C#, F#, and Visual Basic by integrating with Visual Studio, Visual Studio Code, Sublime Text, or Vim. Support for the .NET Standard specification makes .NET Core compatible with the .NET Framework and the Mono APIs.The platform is open source. It can be used for personal use, as well as for educational or commercial purposes.