O Pure Data ou PD, (site Pure Data) é um ambiente de programação gráfica para áudio e vídeo em tempo real, desenvolvido no IRCAM (Institut de Recherche et Coordination Acoustique/Musique) pelo músico Miller Puckette. Apesar de ter sido inicialmente utilizado para a criação musical, o PD também é hoje uma poderosa ferramenta para desenvolvimento gráfico e em vídeo. A principal diferença entre o PD e os demais ambientes de programação é que o usuário não precisa conhecer o código fonte. A interface gráfica do Pure Data possui uma imensa variedade de objetos que podem ser interligados formando 'patches', o que facilita a abordagem intuitiva do processo criativo. É interessante notar que os dados de vídeo e de áudio comunicam-se dentro do programa, possibilitando um criação sinestésica com resultados surpreendentes.
Um diferencial de outros programas desse tipo (como o MAX MSP) é que o PD é um programa Open Source, que conta como uma ativa comunidade de desenvolvedores, proporcionando bibliotecas que estão em constante expansão. Um bom exemplo é a biblioteca GEM (Graphics Enviroment for Multimidia), que permite criar gráficos no padrão OpenGL e que está sendo muito usada pela comunidade de VJs por sua flexibilidade e originalidade. Cabe lembrar que a PD_CON09 foi realizada em São Paulo no ano passado e reuniu artistas do mundo inteiro com uma enorme variedade de trabalhos em audiovisual e mídias interativas.