
C Sharp (programming language)
C# is a general-purpose, multi-paradigm programming language. C# encompasses static typing, strong typing, lexically scoped, imperative, declarative, functional, generic, object-oriented, and component-oriented programming disciplines. The C# programming language was... Wikipedia
- Paradigm: Multi-paradigm: structured, imperative, object-oriented, event-driven, task-driven, functional, generic, reflective, concurrent
- Family: C
- Designed by: Anders Hejlsberg (Microsoft)
- Developer: Mads Torgersen (Microsoft)
- First appeared: 2000
- Typing discipline: Static, dynamic, strong, safe, nominative, partially inferred
- Platform: Common Language Infrastructure
- License: Roslyn compiler: MIT/X11.NET Core CLR: MIT/X11, Mono compiler: dual GPLv3 and MIT/X11, DotGNU: dual GPL and LGPL
- Filename extensions: cs.csx
- Data Source: DuckDuckGo