About 2,060,000 results
Open links in new tab
  1. Overview - A tour of C# | Microsoft Learn

    Jul 1, 2025 · The C# language is the most popular language for the .NET platform, a free, cross-platform, open source development environment. C# programs can run on many different …

  2. C# Guide - .NET managed language | Microsoft Learn

    The C# guide has everything you need to learn C# and get started writing .NET apps. Learn C# programming - for beginning developers, developers new to C#, and experienced C# / .NET …

  3. C# docs - get started, tutorials, reference. | Microsoft Learn

    Learn C# programming - for beginning developers, developers new to C#, and experienced C# / .NET developers

  4. Interactive tutorials - A tour of C# | Microsoft Learn

    May 2, 2025 · You'll learn the basics of C# syntax and how to work with data types like strings, numbers, and booleans. It's all interactive, and you'll be writing and running code within minutes.

  5. Introduction - C# language specification | Microsoft Learn

    Sep 12, 2025 · C# is intended to be suitable for writing applications for both hosted and embedded systems, ranging from the very large that use sophisticated operating systems, …

  6. Introduction to .NET - .NET | Microsoft Learn

    Jan 10, 2024 · It can run programs written in multiple languages, with C# being the most popular. It relies on a high-performance runtime that is used in production by many high-scale apps. To …

  7. C# language reference | Microsoft Learn

    Read C# reference material - The language reference provides an informal reference to C# syntax and idioms for beginners and experienced C# / .NET developers.

  8. Object-Oriented Programming - C# | Microsoft Learn

    Oct 10, 2025 · C# provides full support for object-oriented programming including abstraction, encapsulation, inheritance, and polymorphism.

  9. Programming Concepts - C# | Microsoft Learn

    Oct 10, 2025 · Use the resources in this section to understand programming concepts in the C# language, including object-oriented programming.

  10. Declarative vs imperative language - Microsoft Q&A

    Dec 26, 2020 · C# is an elegant object-oriented language that enables developers to build a variety of secure and robust applications that run on the .NET Framework. So, Here I'm …