El Partido Comunista de Irán nace como resultado de la fusión de dos organizaciones marxistas opuestas a colaborar con el movimiento islamista liderado por Ruhollah Jomeini durante la Revolución de 1979, la Unión de Militantes Comunistas y el Comité de Obreros Revolucionarios del Kurdistán Iraní (Komala), de ideología maoísta. El PCI se constituyó como brazo político, mientras que el ala militar conservó el nombre de Komala y actuó principalmente en el Kurdistán iraní. El programa del partido fue redactado por Mansoor Hekmat.