لغة البرمجة النصية هي عبارة عن لغة برمجة تستخدم لكتابة ملفات النصوص المخصصة لتشغيل أوامر معينة، مثل الأمر المستخدم في نظام التشغيل Unix “Bash” أو “Python” في كتابة سكربتات سطر الأوامر. يتم استخدام لغات البرمجة العامة لإنشاء برامج وتطبيقات معقدة، مثل Java وC ++ وC#. تتميز لغات البرمجة العامة بقدرتها على التحكم الكامل في النظام والوصول إلى الموارد المتعددة مثل الذاكرة والوقت المعالجة، كما توفر عادة مكتبات وأدوات للعمل مع البيانات والشبكات والرسومات وغيرها من المكونات الحاسوبية.