By using this site, you agree to our Privacy Policy and our Terms of Use. Close

I suggest starting with (by today's standards) a more bare-bones language like C. It's powerful enough to do anything you want, yet there isn't much syntax for you to learn.

Buy a good C programming book, and when you can code some basic algorithms with loops, recursion, arrays and structures, you can move on to C++, Java or C#.

At some point, you'll have to learn the really important part of programming, which is data structures and algorithms.

 



My Mario Kart Wii friend code: 2707-1866-0957