File:Perl-logo.svg · Wikimedia Commons · See Wikimedia Commons
Q42478
Sign in to saveAlso known as Practical Extraction and Reporting Language, Perl/CGI, Pearl, 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".
Perl is a programming language created in the 1980s that's widely used for tasks like processing text and data, as well as system administration and web development. It matters because its flexible design and powerful text-handling capabilities made it influential in early internet development and remain useful for many practical computing tasks today.
AI-generated from the Wikipedia summary — may contain errors.
Key facts
- Programming language.name
- Perl
- Programming language.logo
- perl-logo.svg
- Programming language.paradigm
- Multi-paradigm
- Programming language.designer
- Larry Wall
- Programming language.developer
- Larry Wall
- Programming language.typing
- Dynamic
- Programming language.influenced
- CoffeeScript, Groovy, JavaScript, Julia, LPC, PHP, Python, Raku, Ruby, PowerShell
- Programming language.license
- Artistic 1.0 or GNU General Public License version 1 or any later version
- Programming language.wikibooks
- Perl Programming
- Programming language.latest release version
- 5.42.1
- Programming language.latest preview version
- 5.43.8
- Programming language.influenced by
- AWK, BASIC, C, C++, Lisp, sed, Unix shell
- Programming language.programming language
- C
- Programming language.operating system
- Cross-platform
- Programming language.file ext
- .plx, .pls, .pl, .pm, .xs, .t, .pod, .cgi, .psgi
via Wikipedia infobox
Described at

Making sure you're not a bot!
Perl is a high-level, general-purpose, interpreted, dynamic programming language. Originally developed for text manipulation, it is now used for a wide range of tasks including graphics programming, system administration, network programming, applications that require database access and CGI programming on the Web. Features: - C, shell scripting (sh), AWK, and sed - Powerful text processing facilities - Flexibility and adaptability -Support for multiple programming paradigms -Reference counting memory management
marketplace.sshopencloud.eu →Link to a page describing this subject · 1,340 chars · not written by Vinony
Wikidata facts
- Official website
- perl.org
- Image
- Source code in Perl.png
Show 11 more facts
- file extension
- pm
- Commons category
- Perl (programming language)
- Stack Exchange tag
- superuser.com/tags/perl
- inception
- 1987-00-00
- source code repository URL
- github.com/Perl/perl5
- media type
- application/x-httpd-perl
- native label
- Perl
- software version identifier
- 5.42.2
- described at URL
- tapor.ca/tools/1252
- publication date
- 1987-12-18
- social media followers
- 16050
Sources (15)
via Wikidata · CC0
~49 min read
Article
32 sectionsContents
- Name and logos
- History
- Early versions
- 1990s
- 2000–2020
- Perl 6 and Raku
- Perl 7
- Design
- Philosophy
- Features
- Syntax
- Implementation
- Ports
- Performance
- Applications
- Community
- Yet Another Perl Conference
- History
- Reception
- Locations
- North America
- Europe
- Israel
- Russia & Ukraine
- Australia
- South America
- Brazil
- Asia
- See also
- References
- Further reading
- External links
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".
Perl was developed by Larry Wall in 1987 as a general-purpose Unix scripting language to make report processing easier. Since then, it has undergone many changes and revisions. Perl originally was not capitalized and the name was changed to being capitalized by the time Perl 4 was released. The latest release is Perl 5, first released in 1994. From 2000 to October 2019 a sixth version of Perl was in development; the sixth version's name was changed to Raku. Both languages continue to be developed independently by different development teams which liberally borrow ideas from each other.
Gallery (6)
Available in 85 languages
- Español
- Français
- Deutsch
- 中文
- 日本語
- Русский
- Português
- Italiano
- العربية
- हिन्दी
- Albanian
- Albanian
- Aragonese
- Armenian
- Asturian
- Azerbaijani
- Bahasa Indonesia
- Bangla
Show 66 more
- Basque
- bat_smg
- Belarusian
- Bulgarian
- Burmese
- Catalan
- Central Kurdish
- Chuvash
- Croatian
- Czech
- Danish
- Esperanto
- Estonian
- Finnish
- Galician
- Georgian
- Greek
- Gujarati
- Hebrew
- Hungarian
- Irish
- Kannada
- Kazakh
- Kurdish
- Kyrgyz
- Latin
- Latvian
- Lithuanian
- Lombard
- Luxembourgish
- Macedonian
- Malay
- Malayalam
- Marathi
- Nederlands
- Newari
- Norwegian
- Norwegian Nynorsk
- Odia
- Pennsylvania German
- Polski
- Quechua
- Romanian
- Serbian
- Serbian (Latin)
- simple
- Sinhala
- Slovak
- Slovenian
- Svenska
- Tajik
- Tamil
- Tiếng Việt
- Toki Pona
- Türkçe
- Ukrainian
- Urdu
- Uzbek
- Welsh
- Wu Chinese
- Yakut
- zh_min_nan
- zh_yue
- فارسی
- ไทย
- 한국어
via Wikidata sitelinks · CC0