Vorrei imparere (per ora) le basi dell'ASP. E' da giorni che stò impazzendo su internet alla ricerca di come far funzionare una pagina ASP in locale ( ad es. index.asp). Mi sono fatto una testa così

tra IIS, ASP, ASP.NET, dll di ASP etc etc.
Quello che ho capito: a me serve un Web Server in locale che elabori le pagine .ASP. Giusto?
Quello che non ho capito: se codesto server può essere IIS come funziona? Apache 2.0 funziona solo per PHP?
grazie a tutti