> Purely technical, please :)
Technically, C# is the language. Only live things can be good or evil. Microsoft is the Evil company, and C# is their language.
For example, A-bomb, technically, is a big nuclear bomb. It is good thing in our hands and evil thing in their hands.