About .NET

Discover the comprehensive, cross-platform, open-source developer platform for building all types of applications.

🚀

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.

💻

Cross-Platform

Build and run your applications on Windows, macOS, and Linux. .NET provides a consistent and powerful development experience across all major operating systems.

💡

Open-Source & Community

.NET is developed openly on GitHub by Microsoft and the .NET community. It's licensed under the MIT license, ensuring accessibility and fostering collaboration.

High Performance

Designed for speed and scalability, .NET is one of the fastest and most performant development platforms available, suitable for demanding applications.

🌐

Versatile 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.

🤝

Strong Ecosystem

Benefit from a rich ecosystem of libraries, tools, and frameworks, including C#, F#, .NET libraries, Visual Studio, and VS Code, to accelerate your development.

Ready to Build?

Explore the documentation, get started with your first project, and join the vibrant .NET community.

Get Started with .NET