Yazılım faktörü, özgün DNA dizilerine bağlanan ve yazılımı düzenleyen proteinlerdir. Yazılım faktörleri, aktivatörleri çağırarak ya da baskılayıcıları uzaklaştırarak, tek başlarına veya bileşenler halinde çalışırlar.
Transkripsiyonun başlamasını düzenleyen herhangi bir enzim.