Perl è un linguaggio di programmazione dinamico di alto livello, interpretato e interpretato. È stato originariamente sviluppato da Larry Wall come linguaggio di scripting Unix per scopi generici per facilitare l'elaborazione dei report, in un periodo con il supporto della comunità open source, si è evoluto e maturato per essere utilizzato per la programmazione grafica, l'amministrazione di sistema, la programmazione di rete, la finanza , bioinformatica e altre applicazioni di ingegneria.