Perl non è più utilizzato come un tempo, certamente non per siti dinamici.
Per quelli puoi vedere PHP + quelloCheTiPare, ASP.NET (C# o VB.NET, funzionalità "limitate" su mono), Ruby + RoR, Python + Django, (Pharo) SmallTalk + Seaside, Java ..., erlang o go per siti un po' più particolari.
Ti lascio informarti se ti interessa. Questi sono i principali. PHP è il più usato in assoluto. Seguono ASP.NET, Java e RoR. Erlang per progetti particolari che richiedono distribuzione, infallibilità, carichi pesanti, alti livelli di parallelismo e/o hot switch. Go per progetti con carichi pesanti e/o alti livelli di parallelismo. Poi gli altri.

Non prendere le mie parole per oro colato.

Se cominci un mini progetto comunque ti renderai conto di ciò che ti serve e automaticamente lo cercherai.