Programming Republic of Perl
registered trademark of The Perl Foundation

The Perl Language Family

This is a list of members of the Perl family of programming languages. Only implementations that showed some recent activity in their code repositories as of mid-2019 have been included.

last updated: 2019-07-31

The Siblings

Perl 5
Direct descendant of Larry Wall's original language, maintained and incrementally evolved to this day by a team of volunteers. ·
Perl 6
A top-to-bottom redesign of the language under the auspices of Larry Wall, with an implementation developed and maintained by a team of volunteers. ·

The Cousins

Reini Urban's fork of Perl 5, with the goal to modernize both language and implementation. ·
Will Braswell's optimizing compiler for a restricted subset of Perl 5. ·
Yuki Kimoto's virtual machine for his Static Perl language dialect. ·
A lower-level variant of Perl 6 used to implement the Rakudo Perl 6 compiler. ·
Flávio S. Glock's compiler collection implementing subsets of Perl 5 and Perl 6. ·
Not a language variant as such, but Hauke Daempfling's port of Perl 5 to WebAssembly, with experimental Perl 6 support via Rakudo's Javascript backend. ·