Un algorithme efficace de correction des erreurs pour les codes BCH -LRB- et donc Reed -- Solomon -RRB- a été découvert par Berlekamp en 1968.
En 1969, Elwyn Berlekamp et James Massey ont mis au point un algorithme de décodage efficace pour les codes RS à grande distance.