لغة برمجة موجهة للغة

لغة برمجة موجهة للغة Language oriented programming هي نمط من انماط برمجة الحاسب بحيث يتم عوضاً عن حل المشكلة بلغات برمجة عامة الاهداف يقوم المبرمج بانشاء مجال محدد للغات البرمجة او اكثر domain-specific programming languages للمشكلة اولاً ,ويحل المشكلة باستخدام تلك اللغات . هذا المفهوم تم وصفه بالتفصيل بورقة بحث قام بها Martin Ward بعنوان Language Oriented Programming published in Software - Concepts and Tools, Vol.15, No.4, pp 147-161 .