NLP stands for Neuro-Linguistic Programming, a name that encompasses the three most influential components involved in producing human experience: neurology, language and programming. ... NLP is a pragmatic school of thought - an 'epistemology' - that addresses the many levels involved in being human.