Harvardská architektura je počítačová architektura, která fyzicky odděluje paměť programu a dat a jejich spojovací obvody. Název pochází z elektromechanického počítače Harvard Mark I – zástupce 0. generace, který implementoval tuto architekturu. Mark I měl strojové instrukce uloženy na děrované pásce (o šířce 24 bitů) a data na elektromechanických deskách (23 číslic široké).