컴퓨터는 인간처럼 글자나 숫자 자체를 이해하지 않는다. 그 대신, 전기적 신호의 존재와 부재를 이용해 모든 정보를 표현한다. 이로 인해 컴퓨터는 데이터를 2진수(이진수, Binary)로 처리하고 이를 저장하고 연산한다.비트(Bit): 이진 정보의 최소 단위 정의Bit(binary digit): 컴퓨터에서 표현할 수 있는 가장 작은 데이터 단위로 0 또는 1 중 하나의 값을 갖는 단위, 즉 정보의 가장 작은 조각컴퓨터는 전기적 신호의 유무 또는 전압 차이를 기반으로 동작하며, 이것을 2개의 상태로 추상화한 것High Voltage(전압이 있음) → 1Low Voltage(전압이 없음) → 2n비트로 표현할 수 있는 고유한 상태 수 = 2ⁿ1비트: 2가지 → 0, 12비트: 4가지 → 00, 01, 10, ..