Вопросы к Поиску с Алисой
Вертикальную черту в программировании называют «пайп» (от англ. pipeline — конвейер) из-за того, что в UNIX-системах этот символ используется для соединения команд в конвейер, подобно трубопроводу (pipe — труба). ru.ruwiki.ru ru.wikipedia.org
В C-подобных языках символ «|» служит для операции побитового «или» (дизъюнкция), а два таких символа, написанных слитно («||»), используются в операции логического «или». ru.ruwiki.ru ru.wikipedia.org