LTWlanguages & frameworks ltw://languages
  1. Home
  2. Languages
  3. Perl
Language

Perl

Interpreted programming language first released in 1987

1987Appeared
dynamic typingType system
5.44.0Latest version
15Languages it influenced

Facts

Appeared
1987
Type system
dynamic typing
Latest version
5.44.0 (July 15, 2026)
Languages it influenced
15
First release
December 18, 1987
Designed by
Larry Wall
Developer
Larry Wall, The Perl Foundation
Influenced by
Lisp, Unix shell, C, AWK, C++, Sed, BASIC
Implemented in
C
Licence
GNU General Public License, version 1.0 or later, Artistic License
Operating system
Microsoft Windows, macOS, Solaris, IBM AIX, Linux, HP-UX
Used for
creating, web development, computer programming
Influences listed
7

Sources: Wikidata (CC0) · Wikidata Q42478

Influenced · 15

LanguageAppearedParadigmsType systemLanguages it influenced
Apache Groovy2003functional programming, imperative programming, multi-paradigm programming, object-oriented programmingdynamic typing, static typing, duck typing, strong typing3
BeanShell1999object-oriented programmingdynamic typing, strong typing—
Chaos————
Falcon2003procedural programming, object-oriented programmingdynamic typing—
JavaScript1995generic programming, event-driven programming, prototype-based programming, functional programming, imperative programming, aspect-oriented programmingdynamic typing, prototype-based programming, duck typing25
Kinetic Rule Language2007event-driven programming, rule-based programmingdynamic typing, weak typing—
Pascal Script2000procedural programming, imperative programming, multi-paradigm programming, object-oriented programmingstrong typing—
Perl Data Language1996functional programming, imperative programming, array programming——
PHP1995reflective programming, procedural programming, functional programming, imperative programming, object-oriented programmingdynamic typing, gradual typing, weak typing5
PowerShell2006reflective programming, procedural programming, functional programming, imperative programming, object-oriented programmingdynamic typing, inference typing, safe typing, strong typing—
Qore—procedural programming, object-oriented programmingdynamic typing—
Raku2015functional programming, imperative programming, object-oriented programmingdynamic typing, gradual typing—
Ruby1995reflective programming, functional programming, imperative programming, object-oriented programmingdynamic typing, duck typing, strong typing11
Sleep2004———
Varphi Language2025reflective programming, procedural programming, functional programming, imperative programming, object-oriented programming——

Frameworks written in it · 15