beam-scanning binary logic (BSBL) and its implementation using a beam-scanning laser diode (BSLD) are proposed. The BSBL is categorized as spatial coding information processing, which operates with spatially coded light signals. A basic BSBL unit consists of two photodetectors, two amplifiers, a light source, and a beam scanner. A unit with three output photodetectors can execute eight types of binary two-inputs/one-output optical logic operations with small modifications: FALSE, AND, XOR, OR, NOR, XNOR, NAND, and TRUE.