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