Programação neurolinguística (PNL) é uma técnica criada por Richard Bandler e John Grinder na Califórnia, Estados Unidos na década de 1970. Ela procura relacionar a comunicação, o desenvolvimento pessoal e a psicoterapia.
Segundo a teoria da PNL, existe uma conexão entre os processos neurológicos, a linguagem (linguística) e os padrões comportamentais aprendidos através da experiência (programação), e que estes podem ser ajustados para alcançar informações específicas, mudanças de comportamento e objetivos de vida.
É um instrumento para o autodesenvolvimento e para o alcance de resultados altamente positivos em um curto espaço de tempo. Com algumas simples técnicas, é possível desenvolver mais flexibilidade, criatividade, melhorar a comunicação e os relacionamentos.