Well, I assume the only programming you know is HTML. That's perfect
Since you are a beginner, you should start with PHP. The best resources for learning PHP are [URL="http://www.w*schools.com/PHP/DEfaULT.asP"]W*Schools PHP Tutorials[/URL] and the [URL="http://www.php.net/"]PHP.NET Reference[/URL] (that's for looking up a specific function). Don't forget about Google.
After you have a ******y of PHP, you'll also have gotten a great understanding of how programming works (with the exception of memory management, but you'll get that later).
From there, it's really your choice. C++, C#, Visual Basic (VB), Java, it's a wide world out there. Personally, I did a little bit of C#, but switched over to C++. I'm still a C++ novice, but I can do fairly well in it. Unlike PHP, all these languages are software languages, primarily for software (such as viruses and keyloggers).
It won't be easy, and it'll take probably a year of firm resolve and dedication before you can call yourself an expert on any language, but you'll get there if you stick to your guns and don't quit.
"Workers of the world unite; you have nothing to lose but your chains." -Karl Marx