有含义代码是指代码本身具有某种实际含义。此种代码不仅作为编码对象的惟一标识,起着替代编码对象名称的作用,还能提供编码对象的有关信息(如分类、排序、逻辑意义等)。常用的有含义代码有系列顺序码,数值化字母顺序码、层次码、特征组合码、矩阵码、复合码等。
有含义源代码是相对目标代码和可执行代码而言的。 源代码就是用汇编语言和高级语言写出来的地代码。目标代码是指源代码经过编译程序产生的能被cpu直接识别二进制代码。可执行代码就是将目标代码连接后形成的可执行文件,当然也是二进制的。在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。