Também conhecido por PD é uma linguagem gráfica de programação open-source desenvolvida por Miler Puckette, também responsável pelo desenvolvimento do programa MAX.
A programação nesta plataforma é feita por Dataflow, onde ligamos objectos (funções) entre si num ambiente gráfico.
Uma ferramenta por excelência para desenvolvimento de aplicações de áudio, mas com o upgrade do GEM (Graphics Environment for Multimedia) é possível controlar vídeo, imagens e objectos por OpenGL.
Com o projecto Pduino é possível também ligar o PD ao Arduino.