About 51 results
Open links in new tab
  1. Learning center | .NET

    .NET is a free, cross-platform, open source developer platform for building many different types of applications. With .NET, you can use multiple languages, editors, and libraries to build for web, …

  2. Learn C# - free tutorials, courses, videos, and more | .NET

    Microsoft Learn - Take your first steps with C# Interested in learning a programming language but aren't sure where to start? Start here! Learn the basic syntax and thought processes required …

  3. What is .NET? An open-source developer platform | .NET

    .NET is a free, cross-platform, open-source developer platform. . NET has languages, editors, and libraries to build for web, mobile, desktop, games, and IoT.

  4. .NET - Build modern apps and powerful cloud services

    Get an introduction to the programming skills needed for a career as a .NET software developer. Experience .NET learning courses that provide a broad perspective on core technologies …

  5. .NET Tutorial - Hello World in 5 minutes

    Step-by-step instructions and videos for installing .NET and building your first Hello World .NET application. Develop with free tools for Linux, macOS, and Windows.

  6. .NET programming languages - C#, F#, and Visual Basic | .NET

    .NET supports multiple languages. C# is a popular object-oriented language. F# supports functional programming. VB.NET is an approachable English-like language.

  7. What is ASP.NET? | .NET - dotnet.microsoft.com

    Because ASP.NET extends .NET, you can use the large ecosystem of packages and libraries available to all .NET developers. You can also author your own libraries that are shared …

  8. Download .NET (Linux, macOS, and Windows) | .NET

    Nov 11, 2025 · Free downloads for building and running .NET apps on Linux, macOS, and Windows. Runtimes, SDKs, and developer packs for .NET Framework, .NET, and ASP.NET.

  9. Learn F# - free tutorials, courses, videos, and more | .NET

    F# is an open-source, cross-platform programming language that makes it easy to write succinct, performant, robust, and practical code. Get started learning F# with this series of short videos.

  10. Learn Artificial Intelligence and ML | .NET

    Free courses, tutorials, videos, and more about artificial intelligence and machine learning. Learn general concepts of machine learning and how to implement them in .NET using ML.NET.