Tutorials for getting started with .NET

The following step-by-step tutorials run on Windows, Linux, or macOS, except as noted.

Tutorials for creating apps

Tutorials for creating class libraries

Resources for learning .NET languages

Other get-started resources

The following resources are for getting started with developing .NET apps but aren't step-by-step tutorials:

Next steps

To learn more about .NET, see Introduction to .NET.