Soldato
Sorry, I wasn't trying to throw shade on Python.This makes no sense: there are many more Python jobs out there than C# jobs.
Besides, the first language you learn isn't the one you need to stick with. Learn to program, and you can easily transfer those skills to other languages. There's a hell of a gulf between "Hello World" and paid work. Even once you get to the professional level, it's pretty easy to move between languages. Hell, just this week I picked up paid work in PHP having never done it professionally before on the basis that I'd done C++ work with that client before and they trusted my skills.
I put it down as fun/hobby because I think it's quick and easy to learn enough to be useful day to to day.
And I put C# down as career because in my experience it pays more.