Click here to Skip to main content
13,257,667 members (78,361 online)
Rate this:
Please Sign up or sign in to vote.
See more:
Hi, I have been programming in C/C++ for the past 10 years. I want to move on to Windows Programming but I am not sure which programming language to choose. Please help me.
Posted 21-Sep-12 17:45pm
Wes Aday 21-Sep-12 22:51pm
Okay... well you could choose C++ or you could choose C# or you could choose VB or you could choose F# or you could even choose java... seeing a pattern here?
Shine Jacob (Enot) 21-Sep-12 23:05pm
Hi Wes, thank you for that first of all. Do you think that Windows programming with C is a good option or is it better to choose c#
Wes Aday 21-Sep-12 23:15pm
That is going to greatly depend on what it is that you are going/want to do. If your goal is to write device drivers or embedded stuff then C is just about your only choice (although C++ and .NET are not out of the question for that either just rare). If you are going to write games, the C++ might be the way to go. Most of the job opps that I see want C# people. You could even write Windows apps in assembly if you want.
Shine Jacob (Enot) 22-Sep-12 5:43am
Thank you so much for that. I think I have to go for C# next. :-)

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

In most situations, you can effectively use all of the Microsoft programming languages. Nevertheless, each programming language has its relative strengths and you will want to understand the features unique to each language. The following sections will help you choose the right programming language for your application.
Please go through Programming Languages[^].

Also check How do you choose what programming language to use?[^] for some views and opinions.


This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web02 | 2.8.171114.1 | Last Updated 21 Sep 2012
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100