.NET Core is a platform-independent, open-source framework that offers high performance and scalability as well as parallel version management.
.NET Core 3.1 is the latest version of this powerful framework that lets you develop Web APIs, user interfaces, and other cloud-based applications. One of the most important innovations of this Long-Term Support version is the support for the creation of C++/CLI projects. However, this only works under Microsoft Windows.
.NET Core 2.1 is also a long-term support version. This version brings new features and improvements over the previous version: In addition to an enhanced user interface and the integration of Visual Studio, "dotnet restore" is executed automatically and does not need to be activated separately. Visual Basic and C# 7.1 are supported.