Bir Perl yorumlayıcısı kullanarak derlenen ve çalıştırılan ve Perl dilinde yazılan bir scripttir; değişkenler, işlemler, fonksiyonlar ve yorumlarla beraber Perl program kodu satırları içerir; Perl dilinin söz diziminin kompakt doğası nedeniyle okunması zor olabilir.
PL scriptleri yaygın olarak, düzenli ifadeler kullanarak metinleri çözümleyen programlar oluşturmak için kullanılır, ancak bunlar aynı zamanda sunucu komut dosyaları oluşturma ve Web sunucusu CGI scriptleri gibi çok sayıda diğer uygulamalar için de kullanılır.
PL dosyaları tipik olarak #!/usr/local/bin/perl, satırı ile başlar, bu satır da bilgisayara yüklü olan Perl yorumlayıcısını kullanarak scriptin çalıştırılmasını bilgisayara söyler.