Csharp install

From wikinotes

CSharp is a lot like java. Code can be compiled to a standalone executable, or Compiled to IL which can be run by a CLR implementation on any platform.

DotNet DotNet is a framework, composed of several libraries, compilers, the CLR, etc. The Dotnet framework can be used by several languages.
CLR Runtime Environment that can run IL code within .nupkg packages.
SDK Software Development Kit

NOTE:

There are several implementations of Csharp.

  • when Csharp was windows-specific, a 3rd party created Mono so it could be cross platform
  • Afterwards dotnet core was created, which is fully cross platform.

Archlinux

pacman -S dotnet-sdk  # dotnet core