Hey Bud.
Welcome to the forums.
If you really want to get into programming (even game programming fo rthat matter), I suggest you first make sure you understand basic concept, logic and theory of programming. make sure you know loops, conditional statements, and all the basics taht apply to every langauge. If you got that, it's a small move to C++ or any language. It's all about learning the new code. Try C++, if you can figure it out, C# and Java will be a breeze, and you will have more skills with you. Then, once you feel comfortable, Move to game programming. Begin with 2d, and then head to 3d. This is just my 2 cents. But I think everyone will agree with me when I say take your time, and take the time to actually learn how it's done. Don't be like some members around here who constantly post questions, without checking google, or trying it themselves. Stay motivated, and work on one program (and language) at a time.
Good luck, Enjoy!