PERL
Объектно-ориентированный язык PERL (PracticalExtractionandReportLanguage) является переносимым, интерпретируемым языком, хорошо приспособленным для фильтрации и преобразования текста. Интерпретаторы PERL являются бесплатными программными продуктами. PERL находит широкое распространение в Internet в среде UNIX. Предшественники PERL - редактор sed и утилита awk. Язык в определенной части похож на С, но имеет и существенную специфику.
Язык PERL представляет программисту широкий спектр возможностей:
- ассоциативные массивы;
- автоматическое преобразование типов;
- автоматическое изменение размера массивов;
- поддержка регулярных выражений для разбора текста;
- файловый ввод/вывод;
- форматированный вывод с генерацией отчетов на основе шаблонов;
- функции обработки списковых структур данных;
- сетевые операции по сокетам.
Основное назначение PERL в Internet связано с разработкой серверных приложений на основе CGI.