La tua domanda presume forse che qualcosa non possa essere usato fino a quando non sarà formalizzato. È vero il contrario. Le cose sono a volte formalizzate DOPO che sono state ampiamente utilizzate.
I primi computer elaboravano i caratteri come gruppi di cifre binarie (6 bit, 7 bit o 8 bit), come previsto in quei primi sistemi periferici, come teleprinter, punzonatori di schede, lettori e scrittori di nastri punzonati, ecc. per l'immissione di programmi software e questi punzoni hanno utilizzato un set binario di codici a sei bit, codificato come buchi in una scheda perforata. Se avevi 20 macchine precedenti, ogni singola macchina perforatrice di schede o computer avrebbe potuto avere la sua codifica completamente non standard per quei codici. Hollerith, uno dei primi innovatori, aveva il suo formato, così come altri. Immagino che il codice Baudot vinca le carte holleriths (Baudot 1870, Hollerith 1890).
Nel mondo IBM, EBCDIC codificò formalmente (nel 1963) ciò che lo precedeva considerevolmente, se si considera che le periferiche per schede perforate che utilizzavano gli stessi codici binari a sei bit che furono successivamente codificati come EBCDIC, iniziarono alla fine degli anni '50. Allo stesso modo devono essere stati utilizzati terminali proto-ASCII o dispositivi teletype prima che fossero codificati formalmente.
Un set di caratteri standard inizia come un singolo dispositivo, che diventa quindi uno standard ad hoc, a cui altri seguono, e che in seguito viene chiamato EBCDIC o ASCII.
Quindi, oltre a qualunque prima delle teleprinter utilizzate, si potrebbero prendere in considerazione i vari formati di codifica binaria usati nei punzonatori di schede. Come alcune persone hanno detto, il teletipo, sebbene sia precedente al computer, necessita anche di codifiche per i caratteri, sebbene il sistema di codice Morse non sia strettamente paragonabile a quei sistemi in uso nell'informatica digitale. Il sistema di codice Morse era inteso per una comunicazione da uomo a uomo via radio o teletipo cablato.
Ecco come Wikipedia dice la stessa cosa:
EBCDIC discendeva dal codice utilizzato con le schede perforate e dal corrispondente codice decimale con codice binario a sei bit utilizzato con la maggior parte delle periferiche per computer IBM della fine degli anni '50 e dei primi anni '60.