Perl
Perl je open source univerzální programovací jazyk. Původně byl navržen ke zpracování a úpravám velkých dávek textu, dnes se však používá k mnoha účelům. Nejčastěji se používá k psaní skriptů Common Gateway Interface (CGI) pro webové servery, k analýze protokolů a k provádění úloh správy systému.
Perl přebírá syntaxi z jazyka C, shellu systému Unix a dalších běžných jazyků pro skriptování v prostředí shellu. Je to flexibilní jazyk založený na principu, že „existuje více než jeden způsob, jak něco udělat“. Jeho flexibilita a společné kořeny v jiných programovacích jazycích usnadňují jeho učení. Perl neomezuje programátory na jediné paradigma, ale umožňuje vývojářům volit mezi procedurálním, objektově orientovaným a funkcionálním programováním. Je také interpretovaný jazyk, což znamená, že interpret Perlu může spouštět skripty bez kompilace kódu.
Návrháři Perlu se zaměřili na to, aby programátoři mohli psát programy rychle a snadno; efektivní využití výpočetních zdrojů nebylo prioritou. Perl obsahuje funkce, díky nimž jsou skripty v Perlu náročnější na zdroje než provedení stejné úlohy v programu napsaném v jazyce C. Perl je také tolerantní jazyk, který připouští výjimky ze svých pravidel; kvůli tomu může být hledání chyb v kódu obtížné.
NOTE: Perl není zkratka, přesto pro něj vznikly různé zpětně vytvořené názvy, například „Practical Extraction and Reporting Language“.
Otestujte své znalosti