An operator that produces a logical result (true or false); sometimes called a Boolean operator. The logical operators in Visual FoxPro are ( ) (expression grouping), NOT or ! (negation), AND and OR (inclusive OR). See also arithmetic operator, relational operator.