用产品代码（UPC）条形码对人来说很难阅读，但用于适当设备时则非常有效和可靠，通常伴随着它的标签的数字串则是条码信息的人类可读形式。在许多司法管辖区，零售购物中使用条形码标签必须也在商品上包含一份人类可读的价格。随着标准化、高度结构化的标记语言（如XML）的出现，数据存储的成本降低以及更快、更低廉的数据通信网络使人们在人类可读性与机器可读性之间的折衷较以往更加常见。此外，这些结构化表示可以被非常有效的压缩以进行传输与存储。人类可读协议大大降低了调试成本。各个组织已经将人类可读与机器可读数据的定义