Ok, I know absoloutely NOTHING about programming, don't know any languages of programmign etc. Now i'm only 14 and would like to learn C++. Mainly because to my knowledge it will allow me (hopefully/eventually) to program games and programs for Windows. I already have a compiler and have read a 'beginner' tutorial/intro off of this site and I am baffled. I don't understand how it works and am not too sure where to start learning. So can you guys and girls give me some advice? I saw a book on the internet named ' C++ for dummies' and was wondering if that'd be any good to learn from scratch? What do you think?
Also using C++ would I be able to make things like:

- A 3d 'Gladiator' Game.
- A online poker game, like Poker Room.
- A instant messager, like MSN.
- A 'Paint' program like MS Paint

These are just examples, assuming I had the 'knowledge', would I be able to make programs like them?

Also, with C++ do you have to either learn to code programs or games? Would it be too complicated to learn both? Or do they involve the same things generally?

One last question - Putting in 30-60 minutes a day of learning how long would it take for me to be 'fluent' in C++ and allow me to progam a fairly complex program, e.g a instant messenger?

Thanks for taking the time for reading this, i'm sorry for blabbing on but I'm a newbie seeking advice! HEHE

Fuzzy91.