PDL ("язык данных Perl") дает стандартному Perl возможность компактно хранить и быстро управлять большими N-мерными массивами данных, которые являются хлебом с маслом научных вычислений.

PDL превращает Perl в свободный, ориентированный на массивы числовой язык, похожий (но, как мы полагаем, лучше) на такие коммерческие пакеты, как IDL и MatLab. Можно написать простые выражения Perl для одновременного управления целыми числовыми массивами. Простые интерактивные оболочки, pdl2 и perldl, предоставляются для использования из командной строки вместе с модулем PDL для использования в сценариях Perl.