二进制代码可以提供一种简化信息表示的方法。在二进制代码中,只有两个数字:1和0。典型的二进制代码将使用由1和0组成的字符串来表示字母、数字,或其他概念。例如美国信息交换标准码(ASCII)的二进制表示法,其中每个8个字符的...
二进制代码可以提供一种简化信息表示的方法。在二进制代码中,只有两个数字:1和0。典型的二进制代码将使用由1和0组成的字符串来表示字母、数字,或其他概念。例如美国信息交换标准码(ASCII)的二进制表示法,其中每个8个字符的字符串都能表示256种不同变体中的任何一种。二进制码通常用于计算和其他电子产品中,尽管它们也以其他形式出现在人类历史中。

二进制代码的一种形式是盲文,它使用六个点组成的组来表示字母或数字。
文本、计算机处理器指令或其他信息,必须分成离散的字符串。这些字符串通常被称为位字符串,它们的长度可以是固定的,也可以是动态的。在这种情况下,位是指每个二进制数字,因此,一个8个字符的二进制代码字符串将包含8位信息。使用不同的字符编码或集合,这样的位字符串可以用来表示许多不同的事物。

二进制在基本的计算机编程中,代码只使用1和0。
计算机和其他电子设备使用所谓的触发器电路来表示二进制代码中的信息。这些电路的设计可能会有所不同,尽管它们通常必须能以两种离散状态存在。在计算中,一个触发器电路通常代表一个有正电压的电路和一个没有电压的零电路。这种设计的早期例子涉及使用大体积真空管,后来的突破导致晶体管和微芯片等项目动态随机存取存储器(DRAM)等元件可以使用触发器电路来存储二进制代码。
复杂形式的数据也可以存储在二进制代码中,通常是每个8位的离散字符串。二进制文件可以是从纯文本文档到可执行程序的任何内容,其中包含的数据将用与任何二进制代码相同的1和0。由于二进制文件可以包含图像、声音或几乎任何其他类型的信息,它们通常包括计算机可用于识别目的的头文件。
二进制代码的使用时间比现代计算机长得多,例如数据由两个离散的在人类历史的大部分时间里,状态都是存在的。古代风水的概念是以瑶族符号的形式出现的,每一个都代表阴或阳。尼日利亚的一个部落也使用一个由一个圆或两条线组成的二进制集合来表示几千年来的信息。另一种与计算无关的二进制代码是盲文,它使用六个点组成的一组来表示字母或数字。每个点都可以存在于两种状态中的一种,提升或扁平,以便盲人可以阅读。

例如美国信息交换标准码(ASCII)的二进制表示法,其中每个8个字符的字符串可以表示256个不同变体中的任何一个。