Programmers for Freedom!

Perl is an object oriented, dynamic typed programming language. I like Perl because it gives you a lot of freedom. Perl doesn't rigidly enforce any particular programming style or software architecture. It doesn't forces you to think in the way that the language designer thinks you should be thinking about the problems that you're trying to solve. Larry Wall is far too smart to design a language like that, even if he does have particularly bad taste when it comes to the background colour for his web page. :-)