And Python and dotnet is not just languages, frameworks and technologies is a huge strata of programmers ' activities with millions of community. Both of them are very popular and have very wide application. There are of course differences, but all of them not to list not to list the advantages and disadvantages. Therefore the choice of something one of this, it's a question of chance, commitment, or a certain mindset. You cannot just take and to recommend one or the other.
Garnett_Deckow answered on June 10th 19 at 14:54
Shanie_Armstrong98 answered on June 10th 19 at 14:56
1. If you live in 2 capitals of Russia or one of the capitals of Ukraine, Belarus, you can learn Python (django), there is work in good firms. Plus Python is comfortable enough to build the projects by itself (I personally do).
2. If you live in some other town (more or less adequate in size), then definitely .net(java), as and SN are good, and the work will be easier to find. And in terms of moving to the capital, with knowledge .net(java) will be easier.
3. If you live in the ass, then learn php/1c.
I personally started with Python, gathered under them with their projects (which pay off, which is good), then took a stack of Java - automation. Saved money and will move to St. Pete's for specific job offers. Java. With Python hiding everywhere, never took the green.
derrick39 answered on June 10th 19 at 14:58
well ASP.NET wider to use, well, that is, it is the idea faster.
But if it's your first language, then I would advise learning Python it is easier and interesting, but I think in the future when you learn Python you will move to C#
alverta answered on June 10th 19 at 15:00
Try both techniques and choose the one you like more