If you're wanting to learn a bit of programming and you're quite new, you'll want to start with Microsoft Visual Basic 2010 Express Edition before starting at anything else.
I have my own youtube channel dedicated to teaching you Microsoft Visual Basic, so you can learn it completely in just 2 or 3 weeks.
You can visit the channel @ [youtube url]/dosmondlaptopshows (I'm not allowed to post urls on the forum so I did that :P)
I'll also be getting the videos embedded into this thread so you can learn it without leaving the site ^^
If you ever need any help, just leave a reply here and I'll sort it out for you