La memorizzazione dei dati del computer è il nome di una serie di componenti di un computer. Lo scopo principale di questi componenti è la memorizzazione dei dati. L'unità centrale di elaborazione è quindi in grado di recuperare e modificare i dati. Nella maggior parte dei computer, esiste una gerarchia di memoria del computer: La memoria che è "più vicina" alla CPU è di solito più veloce da accedere, ma è anche più piccola; i dati che sono memorizzati in questo tipo di memoria di solito hanno bisogno di energia elettrica per conservare i dati.

La memoria che è più lontana è di solito più lenta da accedere, ma anche più grande. I classici supporti di memorizzazione di questo tipo di dati includono dischi rigidi e unità flash USB. Alcuni supporti offrono una capacità ancora maggiore, ma l'accesso è molto lento. Esempi di tali supporti sono le unità a nastro. Le moderne CPU hanno registri in grado di memorizzare i dati, spesso hanno anche diversi livelli di cache.

Infine, c'è la memoria principale a cui la CPU può accedere. Queste tre sono di solito indicate come memoria dati primaria. Alcuni computer hanno anche una memoria cache.

La memoria secondaria di solito non è direttamente accessibile dalla CPU e i dati devono essere trasferiti alla memoria primaria per essere disponibili. La memoria secondaria comprende i dischi rigidi e la memoria ad accesso casuale non volatile. La memoria terziaria è utilizzata per l'archiviazione e il backup; molto spesso viene copiata nella memoria secondaria prima dell'uso. Il software è talvolta distribuito da supporti terziari come il nastro magnetico e il CD-ROM.