Binary numbers are commonly used in computer architecture. Since the computer understands only the language of two digits 0’s and 1’s, therefore the programming is done using a binary number system.