factor係slavapestov建立嘅堆疊導向程式語言。factor係動態型別嘅，有自動嘅記憶體管理方法，仲有元程式設計特徵。語言有一個單一嘅實現，特徵包括自宿主嘅最佳化編譯器同埋一個整合式開發環境。