面向語言的程序設計

面向語言的程序設計 （ Language - Oriented Programming ， LOP ） ， 指一種程序設計範型 ， 將有相同狀態的塊建造成對象 、 模塊和構件 ， 不再用通用編程語言解決問題 ， 程序員首先爲問題編寫一種或多種領域特定語言 ， 然後再在這些語言中解決問題 。 這個概念具體描述於Martin Ward的1994年的題爲 《 面向語言編程 》 的論文中 。