단일형 문자
단일형 문자 (Single-byte character)는 컴퓨터에서 문자를 표현하는 방식 중 하나로, 하나의 문자를 표현하는 데 1바이트(8비트)를 사용하는 방식을 말한다. 주로 영문 알파벳, 숫자, 기본적인 기호 등을 표현하는 데 사용되며, ASCII(American Standard Code for Information Interchange) 코드가 대표적인 예이다.
단일형 문자는 256(28)가지의 서로 다른 문자를 표현할 수 있다. 이는 초기 컴퓨터 시스템의 메모리 용량이 제한적이었을 때 효율적인 문자 표현 방식이었지만, 다양한 언어의 문자를 모두 표현하기에는 부족하다는 단점이 있다. 따라서 한국어, 중국어, 일본어 등 더 많은 문자를 사용하는 언어들을 표현하기 위해 멀티바이트 문자(Multibyte character) 또는 유니코드(Unicode)와 같은 다른 문자 인코딩 방식이 개발되었다.
단일형 문자는 여전히 시스템 프로그래밍, 네트워크 프로토콜, 그리고 간단한 텍스트 파일 등에서 널리 사용되고 있으며, 특히 영어만을 사용하는 환경에서는 효율적인 선택이 될 수 있다. 하지만 다국어 환경에서는 문자 깨짐 현상을 방지하기 위해 유니코드와 같은 광범위한 문자 집합을 지원하는 인코딩 방식을 사용하는 것이 일반적이다.