Pure Data (nebo Pd) je vizuální programovací jazyk pro multimédia, který v 90. letech 20. století vyvinul Miller Puckette. Pd se používá pro zpracování signálů, počítačovou hudbu a syntézu videa. Je podobný jazyku Max/MSP, ale má více otevřenou filozofii.
Pd je napsán v jazyce C a funguje v systémech Linux, Mac OS X a Windows. Je vydán pod veřejnou licencí GNU.
Pd lze rozšířit o externí knihovny napsané v jazycích C, C++ nebo Fortran. Pd-lib je sada externích knihoven pro Pd, které spravuje komunita Pd.
Pd-lib obsahuje knihovny pro zvukový vstup/výstup, MIDI, OSC, video a další. Pd-lib je k dispozici pro Linux, Mac OS X a Windows.
Pd-extended je verze Pd, která obsahuje další knihovny, které se v Pd-lib nenacházejí. Pd-extended je k dispozici pro Linux, Mac OS X a Windows.
Pd-vanilla je základní verze Pd bez externích knihoven. Pd-vanilla je k dispozici pro Linux, Mac OS X a Windows.
Pd-l2ork je verze Pd určená pro použití s linuxovou distribucí L2Ork pro hudební vzdělávání. Pd-l2ork je k dispozici pro Linux.
Pd-ggee je verze Pd, která obsahuje další knihovny pro grafiku a video. Pd-ggee je k dispozici pro Linux, Mac OS X a Windows.
Pd-pure je verze Pd, která obsahuje pouze základní knihovny a žádné externí knihovny. Pd-pure je k dispozici pro Linux, Mac OS X a Windows.