Intro

C# is a general-purpose high-level programming language created as part of Microsoft’s .NET framework.

img

C# is a modern, innovative, open-source, cross-platform object-oriented programming language and one of the top 5 programming languages on GitHub.

Do you have experience with JavaScript, Java, or C++? You’ll find C# instantly familiar, and you’ll enjoy its evolving features including type safety, generics, pattern matching, async, records, and more.

Resources

Frameworks

C# Frameworks and Technologies

C# is used to build Windows applications, web services and more. C# combines the power of C/C++ with the simplicity of Java and Visual Basic. img

C# works closely with the .NET ecosystem, which provides the runtime, libraries and tools for application development. Over time, several frameworks and technologies have evolved around C# to support diverse platform