.NET Core is the open-source development platform developed by Microsoft in 2016. It is used to develop cross-platform applications. NET Core hosted in Github and maintained by .NET community. With Visual Studio 2019, Microsoft provided .Net Core as part of the installer. If you are using visual studio or older, you can download .Net core from Microsoft official site, https://www.microsoft.com/net/core or GitHub.
You can develop applications with .Net core and can install on various operating systems like Windows, Linux, macOS. We can develop applications using .Net core by targeting any of the below operating systems.
1. Windows 7, 8, 8.1, 10; Windows Server 2008 R2 SP1, Windows Server 2012 R2 SP1, and Windows Server 2016
2. macOS 10.11 or higher
3. Linux – Red Hat Enterprise 7.2, Ubuntu 14.04, Ubuntu 16.04, Ubuntu 16.10, Fedora 23, Fedora 24, CentOS 7.1, Mint 17, Debian 8.2, Oracle Linux 7.1, and Open SUSE 13.2 and 42.1
Microsoft merged .Net Framework in .Net Core 5 and now becoming .Net Core Framework. .Net core supported in C# and F# languages.