Programovací jazyk Perl vznikol v roku 1987 na báze jazyka C a niektorých ďalších zdrojov. Spočiatku bol určený najmä na
hromadné prehľadávanie textových súborov a prezentáciu získaných výsledkov (Practical Extraction and Report Language).
Neskôr sa jazyk a jeho doplnky rozvíjali vo viacerých smeroch, vďaka čomu dnešný Perl nachádza využitie v širšej triede úloh.
S výhodou ho možnou využiť napr. na automatizáciu správy operačného systému alebo na programovanie webových aplikácií na báze CGI.
Je to pomerne bohatý skriptovací jazyk, ktorý obsahuje aj podporu na objektovo orientované programovanie.
Jeho syntax je pre začiatočníka pomerne neprehľadná, ale už s minimálnymi znalosťami možno zvládnuť tvorbu krátkych jednoúčelových skriptov.
Pokročilým programátorom poskytuje komplexnejšie nástroje a knižnice, ktoré možno využiť aj na tvorbu rozsiahlejších projektov.
Pôvodne pochádza z prostredia Unix, ale v súčasnosti je k dispozícii aj v ďalších OS - vrátane MS Windows.
Jeho distribúcie sú k dispozícii bezplatne na webe.