Architektura komputera sposób organizacji elementów tworzących komputer. Pojęcie to używane jest dosyć luźno. Może ono oznaczać tak szerokość szyny danych (np. architektura 32 bitowa), jak i rodzaj połączeń pomiędzy pamięcią, procesorem i urządzeniami wejścia-wyjścia, a także podstawowy zestaw instrukcji procesora.