C# is a general-purpose high-level programming language supporting multiple paradigms. C# encompasses static typing, strong typing, lexically scoped, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines. Wikipedia
Created Year: 2001Designed by: Anders Hejlsberg • Mads Torgersen • Microsoft
Developed by: Microsoft
Named after: C++, C♯
Aliases: C-Sharp, CSharp, C Sharp, C♯, c#, Microsoft Java
File extensions: cs, csx
Wikidata: Q2370
Influenced: Ballerina • Beef • Boo • Chapel • Crystal • D • Dart • F# • Gosu • Hack • Java • JS++ • Kotlin • Monkey X • Nim • PascalABC.NET • PowerShell • Q# • Ring • Rust • Swift • TypeScript • Vala
Influenced by: C • C++ • Cω • Delphi • Eiffel • F# • Haskell • Icon • Java • J# • ML • Modula-3 • Object Pascal • Rust • Visual Basic • Visual J++
Programming paradigms: class-based programming • event-driven programming • functional programming • generic programming • imperative programming • multi-paradigm programming • object-oriented programming • reflective programming • strict programming • structured programming
Language types: class-based programming language • event-driven programming language • functional programming language • generic programming language • high-level programming language • imperative programming language • multi-paradigm programming language • strict programming language
C# Influence Network
Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.
Hello World in C#
System.Console.WriteLine("Hello World");
Search on GitHub
Name | Description | Last pushed to | Open issues | Forks | Stars | Size |
---|
Latest data update: 2025-06-23