Why do computers only work in binary code?

Binary is basically the language of the computer, right?
But humans created the computer, so why did we choose binary to be the language of computers, especially since it only has 1's and 0's?
Why didn't we choose an ACTUAL language to program computers with, or rather, at least the numbers 2 to 9?
9 answers 9