从差错控制编码理论的基本思想出发,在简要介绍汉明码编译原理的基础上,采用线性代数的方法,以矩阵为基本分析与设计工具,重点探讨了汉明码纠错的软件实现算法。并使用VB编制了程序,验证了算法的可行性,从而达到理论与实践的相融合。