I quattro componenti comuni a tutti i computer sono input, output, storage ed elaborazione, secondo il sito Web educativo di Intel. I dispositivi di input accettano le informazioni in un computer, mentre l'output visualizza le informazioni in un formato leggibile formato. Lo storage coinvolge oggetti come dischi o memory stick che salvano i dati e il processore esegue le istruzioni di programmazione del computer.
Il modo più comune in cui gli input di dati a un computer sono con una tastiera. Uno scanner, un mouse e persino la voce di una persona aggiungono informazioni da elaborare in un computer. Le macchine fotocopiatrici e i bar scanner mettono anche le informazioni in un mainframe.
Uno schermo luminoso è la versione più evidente di un dispositivo di output. Quando qualcuno digita le informazioni su una tastiera, le informazioni vengono visualizzate su uno schermo per essere viste come lettere e numeri interpretati dall'uomo. Le stampanti sono un altro modo comune in cui un computer emette informazioni, questa volta su carta.
Lo storage si riferisce a supporti di memorizzazione secondari come CD-ROM o memory stick. Lo spazio di archiviazione differisce dalla memoria, che è l'hardware che memorizza i dati non elaborati prima che vengano elaborati.
Un processore è costituito da circuiti elettronici che interpretano ed eseguono le istruzioni di programmazione del computer. Questo fa parte dell'unità di elaborazione centrale. Potenti processori possono eseguire miliardi di funzioni matematiche in un secondo.