Perl

Perl is a high-level, general-purpose, interpreted, dynamic programming language. Though Perl is not officially an acronym, there are various backronyms in use, including "Practical Extraction and Reporting Language". Wikipedia

Created Year: 1987
Created by: The Perl Foundation
Designed by: The Perl Foundation
Developed by: The Perl Foundation • Larry Wall
Operating systems: IBM AIX • macOS • HP-UX • Microsoft Windows • Q388 • Solaris
Implemented in: C
Aliases: Practical Extraction and Reporting Language, Perl/CGI, Pearl, perl
File extensions: pl, pm

Wikidata: Q42478

Influenced: Apache Groovy • BeanShell • Chaos • Falcon • JavaScript • Julia • Kinetic Rule Language • Pascal Script • Perl Data Language • PHP • PowerShell • Python • Qore • Raku • Ruby • Sleep

Influenced by: AWK • BASIC • C • C++ • Lisp • Sed

Programming paradigms: multi-paradigm programming

Language types: multi-paradigm programming language • procedural programming language • imperative programming language • scripting language • object-based language • interpreted language

Perl Influence Network

Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.

Hello World in Perl

#!/usr/bin/perl
print "Hello World\n";

Free Perl books, articles, documentation

Search on GitHub


Latest data update: 2026-07-31