Personally, I think HTML and PHP is a great start in order to learn programming. In terms of the complexity of the languages they are easier to understand if you have no programming experience (due to the way they process and run data) and allow you to quickly build websites within no time. If you're after a good source for learning PHP (and MySQL, they kind of come together) then there is a really really good book called "PHP 6 and MySQL 5" by Larry Ullman. You can check it out on Amazon by clicking here
Now.....down to the biggest question that I myself was asking some years ago. Do you need to be good at maths?? Well, in my opinion, No! defiantly not. I was terrible at maths in school and to be honest im not heaps better now. Please dont take that as a means of saying programming dosent involve maths because programming and maths are really the same thing. Programming just allows you to think about it differently which help me out a lot.
A lot of people also told me that you need to be good at maths in order to program, this put me off for a bit and dare i say it, scared me. However im so pleased I didn't let it bother me because programming is one of the most important and most enjoyable things in my life now.
You will do maths in programming, dont think you wont. In fact one of the first things you will do is algebra (when you start dealing with variables) but its completely different to the algebra you did in school.
In my experience website development is the least mathematical form of programming out there (and in some aspects this is a good reason for learning it first)
Hopefully I have been of some help to you,