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 programming language is designed for web scripting?

A
C
0%
B
C++
0%
C
PHP
0%
D
Scheme
0%
Correct! Incorrect!     View the PHP 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.