Pamięć stała wbudowana w komputer nazywa się pamięcią tylko do odczytu lub pamięcią ROM. Pamięć tylko do odczytu zwykle posiada najbardziej podstawowy poziom oprogramowania, który komputer musi uruchomić.
Pamięć tylko do odczytu jest niezależna od systemu operacyjnego, ale oferuje podstawę, która pozwala na uruchomienie systemu operacyjnego. Ten rodzaj pamięci można aktualizować, ale trudno to zrobić. Inne przykłady można znaleźć w oprogramowaniu układowym, które działa z modemem kablowym lub w klasycznej kasecie z grami wideo. Podczas aktualizacji lub zmiany ROM jest możliwe, tego typu pamięci nie jest zagrożona infekcji wirusami i złośliwym oprogramowaniem.