An operator that manipulates binary values at the bit level. In some programming languages, logical operators are identical to Boolean operators, which manipulate true and false values.