Computers represent data using binary digits (bits) that can have a value of 0 or 1. Data is stored digitally as patterns of bits. Different numbering systems like binary, decimal, and hexadecimal use different symbols but the same positional notation approach. Converting between numbering systems involves repeatedly dividing the number by the base and recording the remainders as the digits of the new number.