Um computador é constituído por um conjunto de componentes interligados, compostos por processadores, memória principal e dispositivos físicos(hardware).
Esses dispositivos manipulam dados na forma digital, o que proporciona uma maneira confiável de representação. Todos os componentes de um computador são agrupados em três subsistemas básicos: unidade central de processamento (CPU), memória principal,
e dispositivos de entrada e saída. Estes subsistemas, também chamados de unidades funcionais, estão presentes em todo computador, apesar de suas implementações variarem nas diferentes arquiteturas existentes e comercializadas pelos diversos fabricantes de computadores.