ここでnは符号語の長さ、kは情報ビット数、dは符号における最小ハミング距離、qはアルファベットにおけるシンボル数（例えばq=2なら、バイナリ符号）である。
线性q{\displaystyle_{q}}码的生成矩阵的格式为k×n{\displaystylek\timesn}，其中n为码字的长度，k为信息比特的数量（作为向量子空间的C的维数），d为码的最小距离，而q为有限域的大小,即字典中符号的个数（因此q=2表示二元码（英语：binarycode），等等。