most people start programing with basic
qbasic is free but dos based
visual basic cost money but is windows based
then move up to maby c or c++
Which is much, much faster, more expandable ect...
however, If you want to lurn php or python then It may be best to start with html then move on to php, python or javasript. they are not fast lagueges, you will not create the next killer game engine or powerfull office sute, however you could create some great interactive web pages.
html is diffrent from most other langueges, I can program well in visual basic, a bit in c++ (my faverote laguege) but im bewildered by html even though its suposed to be unbilivably simple