5.004于1997年5月15日发布，添加了UNIVERSAL包，这给了Perl一个所有的类的基础和要求使用模块的特定版本的能力。另一个重要的开发是包括了CGI.pm模块，有助于Perl发展为一个CGI脚本语言。Perl现在也支持在Microsoft Windows和其它一些操作系统下运作。Perl 5.005于1998年7月22日发布。这个版本包括了一个更好的正则引擎，一个编译系统（通过codice_1模块），codice_2正则引用操作符，一个基础模块的选集，并且又支持了一些其它的操作系统，包