Raku (programming language)

Raku
Camelia, the Raku mascot
ParadigmMulti-paradigm
FamilyPerl
Designed byLarry Wall
DeveloperRaku community
First appeared25 December 2015 (2015-12-25)
Stable release
6.d 'Diwali' / 24 October 2020 (2020-10-24)
Typing disciplineDynamic, gradual
OSCross-platform
LicenseGNU General Public or Artistic 2
Filename extensions.raku, .rakumod, .rakudoc, .t, .rakutest
Websiteraku.org
Major implementations
Rakudo
Influenced by
Perl, Ruby, Smalltalk, Haskell, JavaScript
Influenced
Perl, Haskell, AntLang

Raku is a member of the Perl family of programming languages. Formerly named Perl 6, it was renamed in October 2019. Raku introduces elements of many modern and historical languages. Compatibility with Perl was not a goal, though a compatibility mode is part of the specification. The design process for Raku began in 2000.