Beginner | Sololearn: Learn to code for FREE!



i am beginner, have started Python about two weeks ago, is it worth it to learn C# too ?


9/7/2020 10:49:52 AM


3 Answers

New Answer


As a beginner I recommend to stick to one language at first. Otherwise you can get easily confused by the differences and it makes difficult to learn either language properly. When you finished one course and practiced a bit already, then starting another language will be much easier, because you can focus on the similarities and take advantage of your existing knowledge.


All programming languages are used for software engineering, and there are hundreds of them. Some are better suited for certain problems, like web development, networking software, business applications, or data science. So first you need to determine the area that interests you, then pick the language. This might help:


thanks a lot for the response, appreciated that. Also, if you have enough experience, could you recommend me some more languages for software engineering