Programming language · 1987
Perl
Interpreted programming language first released in 1987.
Official site ›What is Perl written in?
What Perl is used for
Perl is a text-processing and system-administration powerhouse, famous for its regular expressions and "glue" scripting. It dominated early web CGI and bioinformatics, and still handles log processing and automation.
Notable software: large amounts of legacy web and sysadmin tooling, and bioinformatics pipelines built on BioPerl.
Quick Facts
- Designed by
- Larry Wall
- Developer
- The Perl Foundation
- First released
- 1987
- Typing
- dynamic
- License
- Artistic License and GNU General Public License, version 1.0 or later
- Filename extension
- .pl, .pm
- Website
- perl.org
About Perl
Perl is an interpreted programming language first released in 1987. It is a dynamically typed and garbage-collected language that is executed directly by an interpreter. It supports imperative and multi-paradigm programming.
Perl first appeared in 1987 and was designed by Larry Wall. Development is led by The Perl Foundation. Its popularity peaked around 2000. Perl has a large, active user base today.
How Perl is implemented
In the Language Lineage dataset, its runtime is implemented in C.
Perl in the language family tree
Perl drew on ideas from C, AWK, and Bourne Shell and went on to influence PHP, Ruby, Python, Raku, and PowerShell.
Sources: Wikipedia · Wikidata · Official site
Frequently Asked Questions
Evidence Sources
- https://www.perl.org/get.html
- https://www.php.net/manual/en/history.php
- https://en.wikipedia.org/wiki/Ruby_(programming_language)
- https://en.wikipedia.org/wiki/Python_(programming_language)
- https://en.wikipedia.org/wiki/Perl
- https://en.wikipedia.org/wiki/Raku_(programming_language)
- https://en.wikipedia.org/wiki/PowerShell
- Perl on Wikidata (Q42478)