Hofstadter yasası, Douglas Hofstadter'in 1979 yılında yayınlanan kitabı "Gödel, Escher, Bach: Bir Ebedi Gökçe Belik" isimli kitabındaki bir olayın bitme süresinin tahmin edilemezliğini belirten bir yasadır.
Yazılımsal üretkenliği artırmayı amaçlayan ekstrem programlamada sıkça kullanılmaktadır.