c# or python ? what benefit of c#?
See the right column, Top languages.
I personally prefer C# waaaay more than python. Code readability is much better, in my opinion and because of this it makes it more elegant, and more fun to use.
C# is a compiled language and Python its not. This will always make C# faster. At the end of the day, programming is programming, the core concepts don’t change depending on the language, only syntax and style. Just choose whatever you want, at the end you can always become a polyglot programmer down the road if you want .
I assume both will be kept in the future. Python is awesome for beginners and for quick coding, c# is way faster if compiled.
The differences are very well explained in this video: