Mainframe -datorer använder inte ett enda, universellt tillämpat kodningsschema. Kodningen som används beror på flera faktorer inklusive operativsystemet, den specifika applikationen och de data som behandlas. Vissa vanliga kodningar historiskt och för närvarande används på mainframes inkluderar emellertid:
* EBCDIC (utökad binär kodad decimal interchange -kod): Detta var, och till viss del är fortfarande den dominerande karaktären som kodar för IBM -stordatorer. Det är en 8-bitars kod.
* ASCII (amerikansk standardkod för informationsutbyte): Även om det är mindre vanligt än EBCDIC historiskt på IBM -stordatorer, är ASCII vanligare i andra mainframe -miljöer och används ofta för datautbyte mellan olika system. Moderna mainframes support ASCII.
* unicode (UTF-8, UTF-16): Med den ökande globaliseringen och behovet av flerspråkigt stöd blir Unicode (specifikt UTF-8 och UTF-16) vanligare på stordatorer, särskilt i nyare system och applikationer.
Kort sagt, medan EBCDIC har en stark arv på IBM -mainframes, är verkligheten en mer nyanserad bild som involverar en blandning av kodningar beroende på sammanhanget. Moderna mainframes blir allt mer flexibla och kan hantera flera kodningsscheman.