My favorite technology to talk about in this context is ternary computing. Binary uses 1s and 0s, ternary can be balanced (-1s, 0s, 1s) or unbalanced (0s, 1s, 2s).
It's also significantly more efficient than binary computing. Moscow State University did some good experiments with it in the 50s...