Ciao e benvenuto.
Tutto è funzionale finché va, per tanto non ritengo che ci sia un linguaggio meglio dell'altro ma utilizzare il linguaggio giusto per quel tipo di lavoro/progetto.
Se vuoi apprendere un nuovo linguaggio è molto soggettivo io da asp sono passato a php (avendo la passione del javascript è stato più naturale) ma anche il .net è un ottimo linguaggio è non escluderei anche jsp (sintassi molto simile ad asp).
Per i database li abbinerei cosi asp=access, php=mysql, .net=sqlserver, jsp=PostgreSQL ma non è un accoppiamento assoluto.
Lato client html5, javascript, jquery, e ajax
![]()