<prompt> Kuna tofauti gani kati ya kigeu na mara kwa mara katika programu ya kompyuta?  <response>: Katika programu ya kompyuta, kutofautiana ni kipande cha habari ambacho kinaweza kubadilika. Thamani ya kutofautisha inaweza kurekebishwa katika kipindi chote cha programu, na thamani inaweza kutofautiana kulingana na ingizo lililotolewa kwa programu. Kinyume chake, mara kwa mara ni kipande cha habari ambacho kinasalia sawa katika kipindi chote cha programu. Thamani ya mara kwa mara haiwezi kubadilishwa na programu, na lazima ibaki sawa wakati wote. Mara kwa mara hutumiwa kuwakilisha thamani zisizobadilika, kama vile viambajengo vya hisabati au viunga halisi. 