ASCII

ASCII

ASCII [ˈaskɪ], eller American Standard Code for Information Interchange, är en teckenkodning som används för att representera bokstäver och andra tecken i datorer. Koden använder sju bitar vilket ger plats för 128 olika tecken. ASCII designades för USA:s behov och räcker inte för något annat språk än engelska, eftersom några andra bokstäver än A-Z och a-z inte ingår. ASCII-standarden publicerades första gången 1963.

Med ASCII som grund har olika utvidgningar till 8 bitar gjorts, ofta kallade utökad ASCII (utökad ASCII kallas ibland felaktigt ASCII, och ASCII kallas ibland US-ASCII för att klargöra). Exempel på utökad ASCII är ISO/IEC 8859-serien av teckenkodningar. De äldre kodningarna i Windows (CP1250, CP1252, CP932, m.fl) och Mac OS (MacRoman, MacJapanese, m.fl) är även de utvidgningar av ASCII. Dessa utvidgningar har ersatt ASCII i användning (eftersom 8 bitar är tillgängligt överallt numera), men de följer ASCII för de tecken som ingår i ASCII.

Internet startades med ASCII och 7 bitars överföring som grund, vilket gjorde att 8-bitarskoder inte fungerade på nätet och vissa andra sammanhang, därför skapades nationella 7-bitsvarianter av ASCII i nästan alla länder, även i Storbritannien som behövde pundtecknet £, och i Kanada som ville stödja franska. Dessa standarder kallas ISO/IEC 646. ASCII har samma tecken som referensversionen av ISO/IEC 646 plus 7-bitars styrkoderna i ISO/IEC 6429. Först ett gott stycke in på 1990-talet fungerade 8 bitars överföring av till exempel e-mail överallt på internet.

ASCII-utvidgningarna med 8 bitar håller på att ersättas med Unicode, en teckenkodning som använder fler än 8 bitar, och som stöder alla språk. För att lagra Unicode i filer använder man oftast antingen UTF-8 som fungerar som en utökad ASCII (2-4 bytes för icke-ASCII-tecken), eller UTF-16 där tecknen lagras i 2-byte-sekvenser.

Andra Språk
Alemannisch: ASCII
العربية: أسكي
asturianu: ASCII
azərbaycanca: ASCII
تۆرکجه: اسکی
Bân-lâm-gú: ASCII
български: ASCII
bosanski: ASCII
català: ASCII
čeština: ASCII
dansk: ASCII
Ελληνικά: ASCII
English: ASCII
español: ASCII
Esperanto: Askio
euskara: ASCII
Gaeilge: ASCII
galego: ASCII
хальмг: ASCII
한국어: ASCII
हिन्दी: आस्की
hrvatski: ASCII
Bahasa Indonesia: ASCII
interlingua: ASCII
italiano: ASCII
עברית: ASCII
kurdî: ASCII
latviešu: ASCII
lietuvių: ASCII
lumbaart: ASCII
magyar: ASCII
മലയാളം: ആസ്കി
Bahasa Melayu: ASCII
монгол: ASCII
Nederlands: ASCII (tekenset)
नेपाल भाषा: एस्की
日本語: ASCII
norsk: ASCII
norsk nynorsk: ASCII
олык марий: ASCII
oʻzbekcha/ўзбекча: ASCII
Plattdüütsch: ASCII
polski: ASCII
português: ASCII
română: ASCII
русский: ASCII
Scots: ASCII
shqip: ASCII
Simple English: ASCII
slovenčina: ASCII
slovenščina: ASCII
کوردی: ئەسکی
српски / srpski: ASCII
srpskohrvatski / српскохрватски: ASCII
suomi: ASCII
Taqbaylit: ASCII
తెలుగు: ఆశ్కి
ไทย: แอสกี
Türkçe: ASCII
українська: ASCII
اردو: ایسکی
Tiếng Việt: ASCII
吴语: ASCII
Yorùbá: ASCII
粵語: ASCII
中文: ASCII