binary digit 만 담을 수 있다.가장 최소의 단위로 잡고 있다.1byte × 1024 = 1KB
1KB × 1024 = 1MB
1MB × 1024 = 1GB
1GB × 1024 = 1TB
💡 프로그래밍 언어의 경우 변수를 선언할 때 어떤 데이터 타입이냐에 따라 메모리 공간 크기가 달라진다.
즉 1과 같이 한 자리 데이터를 담을꺼면서 2byte 4byte의 데이터 타입을 지정하게 되면 메모리가 낭비된다.
c언어의 경우 데이터 타입에 따라

Binary Type(2진수)로 바꿔주는 것을 문자 인코딩이라 하며 이를 저장한 형태, 표를 character set이라고 부른다.국제적으로 전세계 언어를 모두 표시할 수 있는 표준코드로 가장 범용적으로 많이 쓰이는 방식이 UTF-8 방식이다.
가변길이 유니코드 인코딩 길이가 정해져 있지 않고 필요에 따라 길어질 수 있는 인코딩 방식
유니코드는 최소 2Byte, 최대 4Byte 까지 표현할 수 있다.
