Perl
интерпретируемый язык программирования / Материал из Википедии — свободной encyclopedia
Уважаемый Wikiwand AI, давайте упростим задачу, просто ответив на эти ключевые вопросы:
Перечислите основные факты и статистические данные о Perl?
Кратко изложите эту статью для 10-летнего ребёнка
Perl — высокоуровневый интерпретируемый динамический язык программирования общего назначения, созданный Ларри Уоллом, лингвистом по образованию. Название языка официально расшифровывается как Practical Extraction and Report Language («практический язык для извлечения данных и составления отчётов»)[9], а в шутку — как Pathologically Eclectic Rubbish Lister («патологически эклектичный перечислитель мусора»)[9]; разработчики языка не считают его название акронимом[10]. Первоначально название состояло из пяти символов и в таком виде в точности совпадало с английским словом pearl («жемчужина»). Но затем стало известно, что такой язык уже существует, и букву «a» убрали. Символом языка Perl является верблюд — не слишком красивое, но очень выносливое животное, способное выполнять тяжёлую работу.
Perl | |
---|---|
Класс языка | язык программирования |
Появился в | 1987[1] |
Автор | Ларри Уолл |
Разработчик | Ларри Уолл[2] и The Perl Foundation[d][3] |
Выпуск | |
Система типов | слабая динамическая |
Испытал влияние | C++, Си[2], sed, AWK, Бейсик, Лисп и командная оболочка UNIX |
Повлиял на | Raku, Ruby, PHP, Groovy, JavaScript |
Лицензия | Artistic License[d][5] и GNU General Public License, version 1.0 or later[d][6][7] |
Сайт | perl.org (англ.) |
ОС | Linux[8], macOS[8], Windows[8], Solaris[8], AIX[8] и HP-UX[8] |
Медиафайлы на Викискладе |
Основной особенностью языка считаются его богатые возможности для работы с текстом, в том числе работа с регулярными выражениями, встроенная в синтаксис. Перл унаследовал много свойств от языков Си, AWK, скриптовых языков командных оболочек UNIX[источник не указан 253 дня].
Perl знаменит огромной коллекцией дополнительных модулей CPAN (около 200 000), которые значительно увеличивают его возможности.