Neuro relates to what’s happening in your mind.
Linguistic refers not only to the words you use in your communication, but also your body language and how you use it.
Programming tackles the persistent patterns of behaviour that you learn and then repeat.