.NET is a free, cross-platform, open-source developer platform for building many different types of applications. With .NET, you can create console, web, mobile, desktop, IoT, and cloud applications. It is a unified platform that consists of the C#, F#, and Visual Basic languages, along with a set of libraries and runtimes that enable development across multiple operating systems.
Develop and run your applications on Windows, macOS, and Linux with a single codebase.
Built for speed and efficiency, .NET delivers exceptional performance for demanding applications.
Leverage powerful features of C#, F#, and Visual Basic for productive and expressive coding.
Access a vast collection of libraries, tools, and frameworks for diverse development needs.
Benefit from open-source development and a vibrant community contributing to its growth.
Designed for modern cloud architectures, enabling easy deployment and scalability on cloud platforms.
Ready to build something amazing? Visit our Get Started section for installation guides, quickstarts, and your first .NET project.
using System;
public class HelloWorld
{
public static void Main(string[] args)
{
Console.WriteLine("Hello, .NET World!");
}
}
Explore the rest of the documentation to dive deeper into core concepts, discover step-by-step tutorials, and browse the extensive API reference.