Det finns inte ett enda svar på "hur många typer av ASCII -kod" eftersom termen ofta används löst. Det finns en kärnstandard och sedan variationer baserade på hur dessa koder representeras och tolkas. Låt oss klargöra:
* Standard ASCII (7-bit ASCII): Detta är grundläggande ASCII. Den använder 7 bitar för att representera 128 tecken (nummer 0-127). Detta inkluderar stora bokstäver och små bokstäver, siffror, skiljetecken och kontrolltecken (som linjematning och återvändande av vagnen). Detta är utan tvekan * en * typ.
* Utökad ASCII (8-bit ASCII): Eftersom 7 bitar endast tillåter 128 tecken utvecklades olika 8-bitars kodningar för att representera fler tecken. Dessa är * inte * standard ASCII, men de kallas ofta "utökad ASCII". Dessa inkluderar saker som ISO 8859-1 (Latin-1), som lägger till accentuerade karaktärer som är vanliga på västeuropeiska språk. Det finns många olika 8-bitars utökade ASCII-uppsättningar, var och en med sin egen karaktärskartläggning för de extra 128 tecken (128-255). Det är här "många typer" -idé kommer in.
Därför, medan det finns en grundläggande 7-bitars ASCII, omfattar den kollokvala användningen av "utökad ASCII" många olika 8-bitars karaktärskodningar, var och en anses vara en annan typ. Antalet av dessa varierar beroende på hur du räknar dem (hundratals, om du inkluderar varje mindre variation).
Kort sagt:en standard ASCII (7-bit) och många utökade ASCII-kodningar (8-bitar).