What is .NET?
.NET is a free, cross-platform, open-source developer platform for building many different types of applications. It includes languages, editors, and libraries for building for web, mobile, desktop, gaming, IoT, and more.
Discover the comprehensive, cross-platform, open-source developer platform for building all types of applications.
.NET is a free, cross-platform, open-source developer platform for building many different types of applications. It includes languages, editors, and libraries for building for web, mobile, desktop, gaming, IoT, and more.
Build and run your applications on Windows, macOS, and Linux. .NET provides a consistent and powerful development experience across all major operating systems.
.NET is developed openly on GitHub by Microsoft and the .NET community. It's licensed under the MIT license, ensuring accessibility and fostering collaboration.
Designed for speed and scalability, .NET is one of the fastest and most performant development platforms available, suitable for demanding applications.
From high-performance web applications with ASP.NET Core to cloud-native microservices, mobile apps with .NET MAUI, and desktop applications, .NET is your all-in-one solution.
Benefit from a rich ecosystem of libraries, tools, and frameworks, including C#, F#, .NET libraries, Visual Studio, and VS Code, to accelerate your development.
Explore the documentation, get started with your first project, and join the vibrant .NET community.
Get Started with .NET