Why Do Computers Use Binary Code