I am also brand new to the whole programming thing, started with it this week. I downloaded a pdf that gave me a good oversight of things here:
Then i looked for some C and C++, but didn't manage to find anything decent in good time. But found some Pascal stuff instead.
This website gives lessons in it:
And found a development environment for it here:
I found a ebook about C here if your interested:
But like I said, I am brand new to this, so if someone comes along and says that these links I posted are rubbish! Then rather believe them!