All you need to do for beginning is to have a good command on HTML and naturally the dynamic version of it. And personally i think aspx and php are doing a great deal in the market today and i think you should go for it.
I would definitely recommend you to start with C as it is the basic of many of the programming languages and then start with php, which is the next best to c in terms of easyness and easy to learn too!