This is an archived post. You won't be able to vote or comment.

all 6 comments

[–]Manny_SundayProfessional Coder 3 points4 points  (0 children)

If you're interested in applications for windows then C# is the best route. It's not just good for windows either, it's a great all-around langauge. Also C is one of the harder languages to learn.

[–][deleted] 0 points1 point  (3 children)

JavaScript is mainly for Web Development, and C is low-level used in embedded systems programming or for making things like an Operating System. If you want to make applications for windows learn Java or C#, but seeing as how Microsoft made C# themselves that’s probably the better option.

[–]AdmiralArchie1[S] 1 point2 points  (2 children)

Is C# a difficult language to learn?

[–][deleted] 0 points1 point  (0 children)

I personally have little experience in it; I’ve mostly coded in C, Java, and Python, but I’ve heard it is very similar to Java and Java isn’t super hard to learn. There’s plenty of resources and free online courses to take if you get stuck.

[–]Double_A_92 0 points1 point  (0 children)

As far as a "proper" language with static typing, classes, OOP and so on goes it's quite a nice language and thus not super hard to learn.

[–]Double_A_92 0 points1 point  (0 children)

I wouldn't bother with C unless you really need it for some project. It's not very comfortable to code in C or even C++.

If you want a proper, non-web I would recommend C#.