odice_15和codice_16由codice_1及任意声明的子类型定义。布尔运算也适用于codice_1值数组。
Algol.Algol 60有codice_1数据类型和相关的操作，定义在Algol 60报告中。这在ALGOL 68中被简化为codice_20。ALGOL 68语言详细说明（177页）中关于布尔操作定义的原文：10.2.2. 布尔操作数的运算
C.在C99之前，C语言的标准没有提供布尔类型，但是这不意味着C90不能表示布尔值的