영어에서 operation은 모두가 알듯이 '연산'이라는 뜻으로 더하기, 곱하기나 -/+ 기호과 같은 것들을 포함한다.
이때 단항 연산, 즉 CS에서 -1이나 +10같은 음수나 양수를 표현할 때 사용하는 값은 영어로는 unary operation, 즉 단항 연산자로고 부른다.
그렇다면 이항 연산자는 뭐라고 부를까? 바로 binary(!) operation이라고 한다.
처음 이름을 정한 수학자에게는 별 대수가 아니었겠지만 프로그래머들에게는 매우 햇갈리는 것이, binary는 이진수라는 의미도 가지고 있기 때문이다.
이진수에 대한 연산은 binary operation이 아닌 bitwise operation이라고 명명한다.
Binary operation는 절대 bitwise operation이 아니니 주의해야 한다.