Perl е динамичен програмен език на високо ниво, интерпретиран с общо предназначение Името му не е съкращение, но езикът Perl е получил няколко различни бакронима, които се използват в някои случаи, като: Practical Extraction and Reporting Language. Perl е изобретен от Лари Уол през 1987 г. като универсален скрипт на Unix. Той е създаден, за да улесни обработката на отчетите. През годините се промени и се разви през много промени и ревизии. Най-актуалната основна стабилна версия е 5.16, издадена на май 2012 г. Perl 6 е създадена от нулата на скриптовия език Perl, обявено през 2000 г. и все още активно разработван от 2012 г.
Изисквания на Perl
Perl може да бъде инсталиран на почти всяка компютърна платформа в света, от древни 486 настолни компютри до суперкомпютърни клъстери. Първо, трябва да изберете откъде ще стартирате вашите Perl приложения. Ако най-вече се интересувате от програмиране на уеб приложения, по-добре е да изберете уеб хостинг компания, която има на своите сървъри предварително възможности за изпълнение на Perl (при повечето хостове е инсталирано). Избирайки този път, трябва да сте сигурни, че имате SSH или telnet достъп до сървъра, от който ще се изпълняват вашите Perl приложения. Потребителите на Windows могат да използват PuTTY, telnet / SSH клиент, за да влизат в потребителските си акаунти на сървъра. Използването на telnet е силно опасно и трябва да се избягва, защото вашето потребителско име и парола се излъчват през мрежата, видими в обикновен текст. SSH е защитен протокол, създаден за изпълнение на сесии на отдалечени хостове и е силно препоръчителен.