xpl係一隻基於pl/i嘅程式語言，係一隻單程編譯器嘅程式語言，亦都係一種解析器生成器工具，可以幫其他語言實現類似嘅編譯器。xpl喺1967年設計，係教授編譯器設計原則嘅一種方式，亦都係學生幫自己設計嘅語言構建編譯器嘅起點。