C Sharp (programming language)

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, and component-oriented programming disciplines. The C#... 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
SEARCH SIDEBAR AD
PRE SEARCH RESULTS AD
POST SEARCH RESULTS AD