Un computer utilizza una serie di circuiti elettronici complessi per eseguire automaticamente attività e funzioni memorizzate e programmate. La maggior parte del lavoro principale del computer viene eseguito nell'unità di elaborazione centrale. I computer possono eseguire una varietà di funzioni o risolvere diversi tipi di problemi perché il sequenziamento e gli algoritmi dell'applicazione possono essere facilmente modificati.
La CPU contiene un'unità di controllo che contiene segnali elettrici, ma questi segnali non sono eseguiti dall'unità di controllo, ma il lavoro è delegato ad altre aree del computer. L'unità aritmetica /logica, che è ospitata nella CPU, è responsabile per i calcoli e le operazioni aritmetiche.
La memoria e l'archiviazione sono fondamentali per la funzione del computer e le celle di memoria memorizzano numeri binari contenenti informazioni specifiche dei dati. La CPU è la sede della memoria del registro in grado di leggere e scrivere rapidamente e lancia file e programmi eseguibili ed è più vulnerabile a danni o virus. La memoria principale di un computer è la memoria ad accesso casuale e la memoria di sola lettura. La RAM consente di leggere e riscrivere i file, mentre i file ROM non cambiano mai.
Un computer è una sofisticata scheda di circuiti, ma non funziona senza comandi umani. Il programmatore o l'utente finale di un computer è responsabile del modo in cui tutte queste parti componenti funzionano insieme.