Türkiye Demokratik Halk Devriminin programı iki noktayı kapsar:
- Emperyalizmi kovmak, oligarşiyi yıkmak (tekelci burjuvaziyi, büyük toprak ağalarının iktidarına son vermek, mallarına el koymak, mülksüzleştirmek. Bunun aynı zamanda anti-feodal yanı da vardır) .
- Buna bağlı olarak, Kürt Milli Meselesini çözmek ( Kürt halkının, kendi kaderini kendisinin tayin etmesi hakkını tanımak)