
You can create .NET Core apps that run on Windows, Linux and macOS.

Leverage the unified .NET Standard library to target all platforms with the same code and use the same languages and tools to reuse your skills.

High performance server runtime for Windows Server and Linux make .NET 8x faster than Node.js and 3x faster than Go. That means applications provide better response times and require less compute power. More info

No impact deployment and a modular development model where you only take dependencies on the minimal set of packages you need.

Multiple language support with C#, VB, F# and modern constructs like generics, Language Integrated Query (LINQ), async support and more.

Runtime, libraries, compiler, languages and tools are all open source on GitHub where contributions are accepted, tested and fully supported.
Use our getting started guidance to get .NET Core installed in your operating system and create your first .NET Core app.