RE: No mention of MSFT .net?
C# is on the list. You can’t programming in C# if .NET is not installed.
Mono? ;-)