C#

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: 2001
Designed by: Microsoft • Anders Hejlsberg • Mads Torgersen
Developed by: Mads Torgersen
Implemented in: C#
Named after: C♯, Q2407
Aliases: 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++ • Classic Visual Basic • Cω • Delphi • Eiffel • F# • Haskell • Icon • Java • J# • ML • Modula-3 • Object Pascal • Rust • Visual J++

Programming paradigms: structured programming • functional programming • reflective programming • strict programming • object-oriented programming • generic programming • multi-paradigm programming • event-driven programming • imperative programming • class-based programming

Language types: high-level programming language • multi-paradigm programming language • class-based programming language • event-driven 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


Latest data update: 2026-07-27