C# pros and cons | SoloLearn: Learn to code for FREE!


C# pros and cons

I'm gonna be learning C# for school and I was wondering what are the pros of learning this? what can this do that Python or Ruby can't do for me should I consider sticking with it? what are some of the cons as well?

9/16/2017 4:58:20 PM


5 Answers

New Answer


your question reminds me of myself when I started programming and I asked myself the same question , "which programming language is better to stick with ?" after some research on Google I chose c# for the following reasons: - it is widely suppurted ( Windows,Linux,Mac,Android, Windows phone, Ios,) - you can program low level with it (but not as efficient as c or c++) - it can plug into all major databases like Oracle , sqlserver,.... - it can also plug into Microsoft office - and most important it is developed by Microsoft (the giant of the industry) who keeps on refining it . for the above reasons I think c# is powerful language that will be more widespread in the coming years -


@noname ASP.NET Core can run on Windows, macOS and Linux. We can even create Android/iOS app with Xamarin too. All using C#! 😉 🔗 Related:- https://www.sololearn.com/Discuss/662586/?ref=app


Well, I did not now that


@Full, not true at all. mono framework my guy


Pros: -Relatively low level language -Unity 3D Cons: -Doesn't work on any platform (I think) thats all I know