Unsigned integers Unsigned integers are always >= 0 Prefix with unsigned Useful for things like string lengths Allows a larger (positive) range Eg. assuming 2 byte (16 bit) ints: int: -32768 to 32767 unsigned int: 0 to 65535