Perl

Perl é uma linguagem de código aberto de uso geral linguagem de programação. Originalmente, foi projetada para processar e manipular grandes lotes de texto, mas agora é usada para muitas finalidades. Ela é mais comumente usada para escrever scripts da Common Gateway Interface (CGI) para servidores web, analisar arquivos de log e realizar tarefas de administração de sistemas.

Perl utiliza sintaxe da linguagem C, do shell do Unix e de outras linguagens comuns de criação de scripts de shell. É uma linguagem flexível, baseada no princípio de que "há mais de uma maneira de fazer isso". Sua flexibilidade e suas raízes comuns em outras linguagens de programação tornam a curva de aprendizado do Perl fácil. Perl não limita os programadores a um único paradigma; em vez disso, permite que os desenvolvedores escolham entre programação procedural, orientada a objetos ou funcional. Ela também é uma linguagem interpretada, o que significa que o interpretador do Perl pode executar scripts sem compilar o código.

Os criadores do Perl se concentraram em permitir que os programadores escrevessem programas de forma rápida e fácil; o uso eficiente dos recursos computacionais não era uma prioridade. Perl inclui recursos que tornam os scripts Perl mais exigentes em recursos do que realizar a mesma tarefa em um programa escrito em C. Perl também é uma linguagem permissiva, que tolera exceções às suas regras; isso pode dificultar a localização de bugs no código.

NOTE: Perl não é um acrônimo, embora vários backrônimos tenham sido criados para ele, como "Practical Extraction and Reporting Language".

Atualizado November 29, 2022 por Brian P.

quizTeste seus conhecimentos

Which operating system had a version named Big Sur?

A
macOS
0%
B
Windows
0%
C
iOS
0%
D
Android
0%
Correct! Incorrect!     View the Big Sur definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Perl nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.