ECU -KR
가장 초창기에서 사용되는 문자열표 아스키코드에는 미국에서 사용되는 숫자나, 알파벳만 들어 있었기 때문에 한글과 같은 다른 문자 체계는 표현이 힘들었으나 나라들마다 문자열 표를 각각 만들어졌다.
ECU -KR도 이때 탄생한 문자열 셋이며 아스키코드가 1byte였던 것과는 달리 2byte(16bit)로 이루어져있다..
UTF-8
유니코드는 전세꼐 모든 문자를 이 유니코드에 하나로 합친것으로 한글 일본어 중국어 태국어 심지어는 이모티콘 까지 표현이 가능해졌다.
한글 유니코드가 한글 '가는' AC00으로 대응 하며 유니코드 인코딩 방식에는 대표적으로 UTF-8 ,UTF-16,UTF-32 등이 있고 이중에서 ASCII와 호환이 가능하면서 가장 크기가 가벼운 UTF-8을 많이 사용한다.
UTF-8은 유니코드 범위에 따라 1~4byte로 인코딩 하는 가변크기 인코딩 방식 사용빈도가 높은 글자는 적은 저장공간을 차지하고 사용빈도가 낮은 글자는 많은 공간을 차지하게 만들어졋다.