分组码也称为代数码。经典分组码的检错或纠错能力通常是事先预定的，而许多现代的分组码（例如低密度奇偶检查码）并没有这方面的保证；它们的能力是由误码率来评估的。大多数前向纠错码仅纠正翻转位，而不能纠正插入位或丢失位。在这种情况下，计算误码率时应使用汉明距离。一些前向纠错码可以纠正插入位和丢失位，例如标记码和水印码。若使用此类代码，测量比特误码率时使用莱文斯坦距离更加合适。