Perl, aka Pathologically Eclectic Rubbish Lister, is an actively used programming language created in 1987. Perl is a family of high-level, general-purpose, interpreted, dynamic programming languages. The languages in this family include Perl 5 and Perl 6. Though Perl is not officially an acronym, there are various backronyms in use, including "Practical Extraction and Reporting Language". Read more on Wikipedia...

33Years Old 502,895Users 13,537Jobs

Example code from the Hello World Collection:

# Hello world in perl

print "Hello World!\n";

Example code from Linguist:

print "Perl\n"

Example code from Wikipedia:

use strict;
use warnings;
use IO::Handle;

my ( $remaining, $total );

$remaining = $total = shift(@ARGV);


while ( $remaining ) {
    printf ( "Remaining %s/%s \r", $remaining--, $total );
    sleep 1;

print "\n";

Trending Repos

repo stars description
FlameGraph 8342 Stack trace visualizer
webmin 1077 Powerful and flexible web-based server management control panel
cloc 7923 cloc counts blank lines, comment lines, and physical lines of source code in many programming languages.
owasp-modsecurity-crs 1828 OWASP ModSecurity Core Rule Set (CRS) Project (Official Repository)
nikto 3232 Nikto web server scanner

Last updated August 9th, 2020

Edit Perl on GitHub