
Re: Ayuda para programar.
Eso depende del lenguaje que hayas aprendido en tiempo anteriores. Por ejemplo si antes aprendiste a usa un lenguaje tipo BASIC entonces puedes programar en ASP.NET usando VB.NET, ahora si aprendiste un lenguaje tipo C te recomendaria ASP.NET con C# o sino PHP pero con PHP todo es a pie y ademas tienes que saber HTML y JavaScript para hacer algo decente.
Con respecto a los recursos ASP.NET tiene muchos manuales y tutoriales pero en su web official (http://www.asp.net) puedes encontrar series de videos explicativos que te enseñaran mucho a usar este lenguaje, lo unico es que estan en ingles (Sino sabes ingles empieza a aprender

)
Ahora si te vas por PHP entonces en la pagina oficial (http://www.php.net) esta el manual para aprender en español pero como te dije debes saber HTML, algo de CCS y JavaScript.
Si necesitas mas info postea aca