I am starting to program and I have C++ and perl. First off, I need to learn how to program...is there an "idiot's guide to programming" or something else that is really really really basic that starts from scratch online??

Also, which is better(or which should I use): Perl or C++? And just a few last random questions: how do you program in a button on a calculator? Should I start with a simpler program BEFORE I even take a shot at perl or C++?

Thanks for reading (and hopefully answering) my rambling post.