• Binary, octal, decimal and hexadecimal numbers were all discussed.
• 2s compliments allow negative binary numbers.
• BCD numbers encode digits in nibbles.
• ASCII values are numerical equivalents for common alphanumeric characters.
• Gray code, parity bits and checksums can be used for error detection.