Мощным средством повышения помехоустойчивости систем являются корректирующие коды, которые возникли главным образом в связи с дальнейшим развитием ЦВМ. Их основная идея заключается в том, что наряду с кодовой группой, несущей полезную информацию, передаются дополнительные знаки, с помощью которых удается обнаруживать и исправлять ошибки, вводить коррекцию. Такая процедура вносит избыточность, снижает эффективность системы, но повышает ее помехоустойчивость [Л. 48, 53, 57-59].