   Pretty much an absolute beginner
  Hi there,First post on this website, i have been looking through a lot of the articles, faqs and the 'for beginner's' part of this website and i just wanted to ask a couple questions to help speed up the process of learning a programming language.and just to let you know i have very limited programming experience with BASIC years ago.Like most people i want to start with C++ , i understand this is the more difficult language to learn, i have ordered the book beginning C++ game programming as recommended on this site, would you recommend any other books to support this material or simply just read this book first complete the exercises then move from there?Also any links to good tutorials for absolute beginners on C++ would be much appreciated as well.Thanks   
  http://www.gamedev.net/community/forums/topic.asp?topic_id=358397more then enough info to keep you busy for years, they are also teaching c++ on gamedev join up its free.http://www.gamedev.net/community/forums/forum.asp?forum_id=76   ;  You know... when I started out... I went from Visual Basic to C++ and started learning how to make games. I quit after a while because it just became too complicated and time consuming to be worth my while. Not long ago I came across Python and PyGame and started programming some simple stuff. Game programming took on a whole new meaning and some concepts I had a lot of trouble with in C++/DirectX were very simple to implement in Python/PyGame. It really is a lot better to learn in because you don't really have to worry too much about the technical aspects of it. In my opinion you should work with Python/PyGame and make some simple games. After that you can really think about if it's for you and if you really want to dedicate the time and effort to work with C++ and OpenGL or DirectX to make more complicated games. By then you will have a very solid foundation to work on so everything will be a lot easier.   