Operatory logiczne to symbole, które pomagają w obliczaniu wyrażeń boolowskich. Można je znaleźć w prawie każdym języku programowania, który obsługuje wartości logiczne. Typowe przykłady to && (AND), || (LUB),! (NIE), == ([wartość] równe), === ([wartość i typ] równe),> = (większe lub równe), <= (mniejsze lub równe),> (większe niż) i <(mniej niż)