In my opinion if you know C++ use it! It will be faster than learning new language, and you can deploy to multiple platforms easily. But C# is easy and with MONO it can work crossplatform too. It all depends on your needs. For a simple tasks you can consider Python too.
Thread is too old but need to upgrade the information
Correct me if I wrong
With my thinking and opinion begginers should learn C or C++ first.
if you want to dive into programming things because C and C++ is the base.
If you want to talk the hardware directly and very fast then C is the first priority but it is bit complicated.
If you want easy learning and more efforts which is not a good habbit in programming field so you are good to go with C# or Python.
C# have frameworks and also cross platform so its not so difficult
Python is the spreading very fast in programming field its almost number 1 with my thing thats why obviously its not only for simple tasks it also use for data science, cryptography, algorithms, tons of mathematically operations, web development etc .
Even google is also used python in there major projects. Blah blah blah
In programming field there is more and more and tons of more advantages and disadvantages don't pissed off read conclusion.
CONCLUSION:
If you want great efforts and want to work hard to success so learn C and then C++ is easy and then all programming is not so hard for you if you gain much knowledge about those 2 languages. Some languages have different syntax and methods to apply i m not talking about that. I m talking about major.
If you want some good efforts and less works so you good to go with C#.
Python have its different repo in programming field I didn't know much about it because i m also learning about it search on a web about python it is very important language at that time
I m also a beginner in this field but after 6 momths of learning I learnt this about programming languages importance
Br.
Unl0cK3RPlU2