В логике для обозначения дизъюнкции (логического «ИЛИ») сначала использовали разные символы: 1
- Джордж Буль обозначал знаком + строгую дизъюнкцию. 1
- Уильям Джевонс предложил для дизъюнкции знак ·|·. 1
- Эрнст Шрёдер и П. С. Порецкий вновь использовали знак +, но уже применительно к обычной дизъюнкции. 1
- Символ ∨ как обозначение дизъюнкции впервые встречается в статье «Математическая логика, основанная на теории типов» Бертрана Рассела (1908). 1 Он образован от лат. vel, что означает «или». 1
В программировании для дизъюнкции в разных языках использовали различные обозначения: 12
- В Фортране IV и PL/I применялись соответственно обозначения .OR. и | (с возможностью замены последнего на ключевое слово OR). 12
- В языках Паскаль и Ада используется зарезервированное слово or. 12
- В языках C и C++ применяются обозначения | для побитовой дизъюнкции и || для логической дизъюнкции. 12
- В языках C/C++/Perl/PHP логическое «ИЛИ» обозначается символом «||», а побитовое — символом «|». 2
- В языках Pascal/Delphi оба вида дизъюнкции обозначаются с использованием ключевого слова «or», а результат действия определяется типом операндов. 2