SBCS , o conjunto de caracteres de un solo byte , se utiliza para referirse a codificaciones de caracteres que utilizan exactamente un byte para cada carácter gráfico . Un SBCS puede admitir un máximo de 256 símbolos y es útil para los sistemas de escritura que no tienen muchos símbolos o letras acentuadas, como los sistemas de escritura latino, griego y cirílico utilizados principalmente en los idiomas europeos. Entre los ejemplos de codificaciones SBCS se incluyen ISO/IEC 646 , las diversas codificaciones ISO 8859 y las diversas páginas de códigos de Microsoft / IBM . [1] [2]
El término SBCS se contrasta comúnmente con los términos DBCS (conjunto de caracteres de doble byte) y TBCS (conjunto de caracteres de triple byte), así como MBCS (conjunto de caracteres multibyte). Los conjuntos de caracteres multibyte se utilizan para dar cabida a idiomas con escrituras que tienen una gran cantidad de caracteres y símbolos, predominantemente idiomas asiáticos como el chino, el japonés y el coreano. A veces se hace referencia a ellos con el acrónimo CJK . En estos sistemas informáticos, los SBCS se asocian tradicionalmente con caracteres de medio ancho , llamados así porque dichos caracteres SBCS ocuparían tradicionalmente la mitad del ancho de un carácter DBCS en una terminal de computadora o pantalla de texto de ancho fijo .
Aunque los conjuntos de caracteres de un solo byte han sido reemplazados en gran medida por UTF-8 y sus variantes en los sistemas modernos, [3] han encontrado un nicho en el golf de código , donde el tamaño de byte más pequeño de los caracteres permite a los participantes obtener una ventaja si usan SBCS con lenguajes de programación especialmente diseñados como Vyxal [4] y GolfScript .