Click here to Skip to main content
15,884,176 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
Greetings my fellow developers,

I am new to this programming stuff..........
I know a bit...just a little bit of C++
I am totally a lost puppy in this programming world and want some guidance from you people....
My main question is
What language should i Use???C++ or C or C# or python???
If yes...want the best e-book for begginers on that purpose
I really wanna do app programming..........please help


Thanx :) :)
Posted
Updated 20-Sep-14 6:32am
v2

Depends on exactly what you want to program, and how extensive your experience is, but regardless of those, there is a pretty big learning curve to go through. Not in the language - something like C# is pretty simple and can be picked up in a couple of days (or less if you have good experience in a different language) - it's the framework it sits in that takes huge amounts of time to learn: Controls, Collections, Properties, Events. There are a lot of them, and you really do need to know a fair amount of (and about!) them before you can do anything "significant" - a "Hello World" type Winforms app is the work of minutes, but a database backed video player is going to take a while... :laugh:

But, from your description of your experience, I'd suggest you start with C#, and get any of the Wrox or Addison-Wesley books. They start simple, and work their way through the complicated stuff, so as long as you do all the exercises you should pick it up pretty well.
 
Share this answer
 
Comments
Member 11096987 21-Sep-14 1:42am    
thanx mate!!!!!
In gonna start right away!
btw....my programming level is only upto loops in c++... I guess I have a hell lot to digest. ....
OriginalGriff 21-Sep-14 3:50am    
You're welcome!
You may use C#, C++ or even JavaScript for developing Windows Apps. I suggest you get a book (there are many freely available): Google is helpful[^].
 
Share this answer
 

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



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900