Another question that is very subjective. I think VB would be a better place to start vs. C++ or Java myself because I am trying to learn to program myself. I think HTML, VB, C#, and from what I keep hearing other professors say,..Python. Even though there seem to be NO jobs for Python out there.
Microsoft has the absolute beginners series for web/windows apps. It's all free.
Web Development Lessons and Training for Beginners on MSDN
check it out if you have not already and good luck.
I would also suggest the John Smiley books for learning to program. He takes the time to explain the stuff vs 95% of the other books out there. Murach is good too.