아스키는 기본적인 문자 집합으로, 128개의 문자로 7비트이며, 영어알파벳인 로마자의 기본 26자의 대소문자와 숫자, 특수문자들을 포함한다.
대소문자의 전환은 32를 더하고 빼면 되고, 중괄호와 슬래시, 대괄호와 수직선도 32를 더하고 빼는 대응관계에 있어 대소문자 변환이 용이하다.