Answer the question
In order to leave comments, you need to log in
Which programming language to choose for backend development: C# or Python?
Hello!
I want to develop in backend development. Even from the university, I began to try different languages (C, C ++, JS (for the front-end)) and directions (front-end, mobile development, back-end) and settled on the back-end.
I wanted to choose C # (with ASP.NET), but I met an opinion on the network that it is better to choose Python (Django), they say, it is now the most relevant and more in demand, and there are more vacancies, and the salary is higher. There were also opinions that it is better to choose C #, because. for a beginner, this is the best option, and Python has a lot of pitfalls.
Personally, I prefer C #, but after reading the opinions I somehow got a little confused. Tell me which language is better to choose? Thank you for your reply.
PS.: there is a similar question on this resource, but the choice between these languages for game development was considered there, and I'm interested in the backend. So I decided to ask this question. I hope I didn't break the rules.
Answer the question
In order to leave comments, you need to log in
Python - for interesting but small or niche projects.
Sharp - for a dull enterprise.
If you don't get sick of Microsoft documentation and shamanism with black boxes - a career with dotNet can be quite successful. Python is easier to work with, but not so fat to earn. Roughly speaking, Yandex is one, and Outlyuks with Sharepoints are instructed at every large enterprise.
and there are more vacancies, and the salary is higher
it is better to choose C#, because for a beginner, this is the best option, and Python has a lot of pitfalls.
Tell me which language is better to choose?
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question