Logic gates

Logic gate are the basis of all of computing.
They take two binary inputs (0/1 or true/false), and result in a binary output whose value depends on the inputs.
These gates form the building blocks upon which all computers are built.

And Gate

True only when both inputs are true


Or Gate

True when either input is true


XOR Gate

True only when exactly one input is true, but not both