Improving Your Life With Neuro-linguistic Programming (NLP) NLP or Neuro-linguistic programming is the process of redefining how one thinks through the positive combination of communication, interaction and perception. NLP was originally developed in the 1970s and has since increased in popularity as business professionals, life coaches and those looking to ... Similar Editorial : The Neuro by John Assaraf. | Source : Build Self Esteem