Od lat 90. duże znaczenie uzyskały konstrukcje oparte na iteracyjnym dekodowaniu. Kody turbo wykorzystują współpracę kilku prostszych dekoderów i w wielu przypadkach osiągają parametry bliskie granicy Shannona. Kody LDPC zostały zaproponowane przez już w 1962 roku, a po ponownym odkryciu i rozwoju metod grafowych stały się jedną z głównych rodzin współczesnych kodów kanałowych.

Istotne znaczenie teoretyczne mają również kody polarne. wykazał w 2009 roku, że dla binarnych kanałów dyskretnych bez pamięci mogą one konstrukcyjnie osiągać pojemność symetryczną kanału.

+ Wybrane rodziny kodów korekcyjnych Rodzina Charakter Rok Główna własność Kody Hamminga blokowe liniowe 1950 korekcja pojedynczych błędów Kody Golaya blokowe doskonałe 1949 kody doskonałe o parametrach i Kody Reeda-Solomona blokowe algebraiczne 1960 korekcja wielokrotnych błędów symbolowych Kody splotowe splotowe – dekodowanie algorytmem Viterbiego Kody turbo iteracyjnie dekodowane 1993 parametry bliskie granicy Shannona Kody LDPC grafowe, iteracyjnie dekodowane 1962 iteracyjne dekodowanie metodami grafowymi Kody polarne blokowe 2009 konstrukcyjne osiąganie pojemności kanału