So cool that added the option to learn C#(Free code camp rocks!). I love the color of the subforum label . Just wondering though what the C# language is mainly used for and also if its very difficult to learn and is there any other language one has to know before learning it. Thank you.
C# is getting to be a pretty popular language. Just a couple things it’s used for that I know of off the top of my head;
Microsoft! The language is owned and maintained by Microsoft, so naturally they use it in their programs. Want to write a desktop application? C#!
Unity! The Unity game engine runs primarily on C#. If you want to get into game dev with unity, you’ll probably want C#.
Backend! C# and Java share a lot of similarities, so naturally, C# lends itself to a lot of backend services. One quick job search and you’ll see that there’s tons of C# and .Net job listings.
Personally, I think it’s a decent first language choice. It won’t be as easy as HTML, but that’s because C# is a full OOP programming language.
I’m sure others will add more details that I skipped
More details I’d like to add besides @fourleagues 's answer:
- C# (or .NET) is cross-platform supported. That means you can use it everywhere: Windows, Mac and Linux.
- You can use C# (.NET) to develop almost all kinds of applications: desktop, Web API, console, game (unity), AI, frontend (Blazor), etc. There are many many jobs for .NET developers.
- It’s open source now.
I highly suggest that you learn C#. Feel free to ask any questions here. I’m happy to help.
El lenguaje C# (pronunciado “C sharp”) se utiliza principalmente en el desarrollo de aplicaciones de software en el ecosistema Windows. Aunque se ha expandido a otras plataformas a lo largo de los años, su principal enfoque sigue siendo el desarrollo de aplicaciones para Windows, incluyendo aplicaciones de escritorio, aplicaciones web, aplicaciones móviles y juegos.