A programming concept that is represented by the way we use some version of on-off switches in modern programming instructions is binary.
Binary encoding can be defined as a standard technique that is designed and developed to convert data in plain text (source alphabets) to a form that is easily used by different operating systems (OS), especially through the use of a binary digit (bit) or two-symbol system, which comprises 0s and 1s.
In Computer technology, all digital device only understand machine language and these include binary digit (bit) or two-symbol system, which comprises 0s and 1s. Thus, a digital device such as a computer do not understand plain text or high-level language.