+ 3
What is the purpose of C# and what is the .NET Framework?
I already learned Python but I would also like to learn C#.Should I learn some other languages first to fully understand it?.What are its purposes and what is the .NET Framework?Also,what IDE should I use?
6 Answers
+ 2
C# is a Microsoft property language. It's mostly used for coding backend site. .Net is the framework that Microsoft gives you for coding. The Ide recommended is Visual Studio. It very nice and free(community version) ide and allows you coding with many tools very useful to avoid ripetitivity and much more :D
+ 2
One of the best reason to learn C# is that you can develop Games. There are game engines like unity3D and Monogame for which you need a command in C#. .NET framework is the library or package for C#. The best IDE for C# right now is Microsoft Visual studio community. It's free also.
+ 1
Thanks!
+ 1
I agree with PierX. If you want to learn C#, then get VS. The free community version is amazing, and customizable if you want to learn more languages in the future. There are plenty of C# tutorials available on the Microsoft site and Youtube. There is no need to learn other languages in order to better understand C#, as it is a fairly easy language to learn.
+ 1
And since your Account picture shows that you are a "gamer"đ....you should give a try to C# to be able to use unity3D or Monogame.đ
+ 1
Yeah,sure.Thanks you all for the answers!!