Perl

 Nota: Para outros significados, veja Perl (desambiguação).
Perl
Paradigma Multiparadigma:
Surgido em 1987
Última versão 5.38.0 (2 de julho de 2023[1])
Criado por Larry Wall
Estilo de tipagem dinâmica
Influenciada por
Influenciou
Licença GNU GPLv1+ / Artística[2]
Extensão do arquivo
  • .pl
  • .plx
  • .pm
  • .t
  • .pod
  • .xs
Página oficial www.perl.org

Perl é uma família de duas linguagens de programação multiplataforma, Perl 5 e Perl 6.[3]

Originalmente, Perl foi desenvolvida por Larry Wall em 1987; desde então, a linguagem passou por muitas atualizações e revisões até chegar à versão Perl 5 em 1994.[4] Perl 6, desenvolvido a partir do Perl 5 em 2000, eventualmente evoluiu para uma linguagem distinta. Ambas as linguagens continuam a ser desenvolvidas independentemente por equipes diferentes.

Perl é usada em aplicações de CGI para a web[5], para administração de sistemas linux e por várias aplicações que necessitam de facilidade de manipulação de strings[6]. Permite a criação de programas em ambientes UNIX, MSDOS, Windows, Macintosh, OS/2 e outros sistemas operacionais. Além de ser muito utilizada para programação de formulários www e em tarefas administrativas de sistemas UNIX - onde a linguagem nasceu e se desenvolveu -, possui funções muito eficientes para manipulação de textos. Seu slogan "There's more than one way to do it" (Existe mais de uma maneira de fazer isso) demonstra exatamente o propósito da linguagem: sua flexibilidade e capacidade de fazer códigos funcionais.

  1. «Perl 5.38.0 is now available!». www.nntp.perl.org. 2 de julho de 2023. Consultado em 18 de outubro de 2023 
  2. «Perl Licensing». dev.perl.org. Consultado em 20 de março de 2018 
  3. «About Perl - www.perl.org». www.perl.org. Consultado em 8 de março de 2019 
  4. «History of Perl». Perl (em inglês). Consultado em 8 de março de 2019 
  5. «Programação CGI usando a linguagem Perl». www.ime.usp.br. Consultado em 6 de novembro de 2015 
  6. «Projeto de Iniciação Científica - Linguagem Perl». www.ime.usp.br. Consultado em 6 de novembro de 2015 

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne