First of all you should specify the language you want to learn. "Programming" is a very broad term. Like "Drawing" - it can be pencil drawing, photoshop drawing, oil drawing, graffity etc. Same with programming. What is your goal? Programming for own means? To sale your skills? Start to dig from php - it is very popular and will be. Great potential has HTML5, it's easier and maybe the best choice for the beginner.
Hi, If you want to learn the basics of programming , I recommend this websitesite http://www.w3schools.com/ And it's free. This website is not bad also to learn to code http://code.org/learn Good luck
And if you have questions stackoverflow is a great place to get help Also IRC... if you need to talk to someone live
w3schools.com is the best website for leaning HTML CSS JavaScript jQuery AJAX XML ASP.NET SQL. It has Tutorials, References, and Examples.
Seriously? W3schools, the best? If you think it's the best, you either have no knowledge of the subject, haven't been around long enough, or are just being stupid. I would list the reasons why it's NOT the best, but I'm typing on a phone, and can't be arsed writing 500 lines on this keyboard.