ECC je kód, který slouží k opravě a odhalení chyb vzniklých při datovém přenosu nebo ukládání dat v paměti. K opravě se využívá různých kódů, které mohou opravit jednu nebo dvě chyby v jednom bytu. ECC se využívá například v "bezpečnějších" pamětech RAM.