PDL je vysokoúrovňový interpretovaný programovací jazyk s dynamickým typovaním a zberom odpadu. Vytvoril ho v roku 2002 Larry Wall, tvorca programovacieho jazyka Perl. PDL je určený na vedecké a numerické výpočty.
PDL poskytuje veľké množstvo operátorov a funkcií na numerickú analýzu a lineárnu algebru. Okrem toho sa PDL dá použiť na spracovanie obrazu, spracovanie signálov a vytváranie sietí.
PDL je slobodný softvér s otvoreným zdrojovým kódom vydaný pod licenciou GNU General Public License.