Only part of C# is standardized. The majority of it is not.
http://en.wikipedia.org/wiki/C_Sharp_%28programming_language...
There are several free Python and Ruby interpreters and they are not corporate controlled. Ruby does have an ISO standard (ISO/IEC 30170:2012).