Mainframecomputers gebruiken geen enkel universeel toegepast coderingsschema. De gebruikte codering is afhankelijk van verschillende factoren, waaronder het besturingssysteem, de specifieke toepassing en de gegevens die worden verwerkt. Enkele veel voorkomende coderingen die historisch en momenteel op mainframes worden gebruikt, zijn onder meer:
* EBCDIC (Extended Binary Coded Decimal Interchange Code): Dit was, en is tot op zekere hoogte nog steeds, de dominante karaktercodering voor IBM-mainframes. Het is een 8-bits code.
* ASCII (Amerikaanse standaardcode voor informatie-uitwisseling): Hoewel ASCII historisch gezien minder vaak voorkomt dan EBCDIC op IBM-mainframes, komt het vaker voor in andere mainframe-omgevingen en wordt het veel gebruikt voor gegevensuitwisseling tussen verschillende systemen. Moderne mainframes ondersteunen ASCII.
* Unicode (UTF-8, UTF-16): Met de toenemende mondialisering en de behoefte aan meertalige ondersteuning wordt Unicode (met name UTF-8 en UTF-16) steeds gebruikelijker op mainframes, vooral in nieuwere systemen en toepassingen.
Kortom, hoewel EBCDIC een sterke erfenis heeft op IBM-mainframes, is de realiteit een genuanceerder beeld met een mix van coderingen, afhankelijk van de context. Moderne mainframes worden steeds flexibeler en kunnen meerdere coderingsschema's verwerken. |