البرمجة اللغوية العصبية (NLP) هي مجال يستخدم فيه تقنيات الذكاء الاصطناعي لفهم اللغات الطبيعية وتحليلها وإنتاجها. والفرق الرئيسي بين البرمجة اللغوية العصبية والبرمجة العادية هو المنهجية التي تستخدمها كل منها في حل المشاكل. في البرمجة العادية ، يتم كتابة تعليمات (مثل الأوامر والإجراءات) باستخدام لغة برمجة معينة. في حين أن البرمجة اللغوية العصبية تستخدم تقنيات الذكاء الاصطناعي (مثل تعلم الآلة والتعلم العميق) لفهم قواعد اللغة الطبيعية والتعامل معها. و يستخدم المبرمجون في البرمجة العصبية اللغوية الأساليب الاحصائية والنماذج الرياضية للتحليل والتعامل مع اللغات الطبيعية.
0