Hola Levin77
podes empezar con apache, php y mySQL trabajar local en tu pc (apache simula un servidor en tu PC) y despues buscar un servidor que soporte php que por lo que he visto son la mayoria, personalmente prefiero php ya que asp mucho no lo vi, pero... hablando de programacion vas a ver que cada uno tiene su corazoncito....
Saludos