Sorry for posting this but I'm really confused and I want to learn ; I already searched much on google and Im still confused of this. So please bear with me I'm here to learn ; otherwise I wouldn't post here my confusion.
I'm a programmer (in my initial steps) and I learnt that PC understands just zero or one ; what's I'm thinking is why for instance isn't understanding zero or seven why exactly chosen 0 or 1 ?
is there a good visual intuition that I could take in order to understand why it's exactly used 0 or 1 that PC understands?
What's in my mind that I know the hardware's devices understands by voltage and currents which correspondingly mapped to zero or 1 but it could be designed to be mapped to zero or 7 .. why exactly the PC just understand 0 or 1? I believe that who designed the PC didn't in vain choose the domain of binary is zero or 1.
Thanks alot for any clarification / explanation; a good intuition why PC uses 0 or 1 would be really appreciated to help me to understand why PC just understand 0 or 1 and why it's chosen to be zero or 1 and not any other numbers.
for instance what I understand from searching on google that 1 is represent a current and 0 is representing there's no current ; my question is that we could do something like this 7 for instance represent current ; 0 represent there's no current .. why exactly the PC just understand 1 or 0 ..thanks.
THANKS ALOT