I'm curious - are CGI and Perl sooo yesterday ? If so, what've they been superseded by?
I'd say Python and JavaScript. You can do a lot with those. HTML5 also has some potent options for a markup language. Plus PHP, of course.
I'd contend that Perl is still a valid choice. Cheap web hosting now offers more choices these days, where they'd often only allow Perl back in the day. Heck, it took quite a while for the lower-end hosting companies to offer PHP back in the day.