Ma quando facevo matematica a scuola
"lascia x = 123"
era un fraseggio comune. Le prime versioni di Basic insistevano sulla parola chiave "let" prima dell'uguale. Quindi il suo punto di ebollizione è fatto per "let" è capito.
Un driver chiave di solito non è considerato ma molto importante al momento in cui è stato effettivamente digitato.
C'erano due dispositivi di input fattibili,
- Il "teletype" per cui è possibile utilizzare una macchina teletype standard per perforare piccoli fori in un nastro di carta che potrebbe quindi essere letto dal computer. Questo non era così male in quanto supportava l'aplphabet standard in maiuscolo e minuscolo più la maggior parte dei caratteri nella riga superiore della tastiera.
- Carte perforate - c'erano tantissime macchine per schede perforate che si aggiravano mentre l'uso di smistatori, tabulatori e stampanti era comune nelle grandi aziende. Questi hanno supportato un set di caratteri limitato limitato. Solo lettere maiuscole e un numero limitato di caratteri "speciali".
I teletipi tendevano ad essere utilizzati nei negozi accademici e militari, punzoni di carte in più negozi commerciali. Quindi linguaggi accademici come Pascal supportavano gli identificatori minuscoli e le notazioni "sensibili" come ":=" per l'assegnazione. Le lingue rivolte a un pubblico più commerciale supponevano che le schede perforate sarebbero state la principale forma di input, quindi il maiuscolo solo lingue come FORTRAN e COBOL con il supporto limitato per ":; > <" caratteri che non erano disponibili su un keypunch standard.
Tra l'altro non vi era alcuna ambiguità riguardo al fatto che "=" fosse usato per l'assegnazione in FORTRAN all'inizio poiché il confronto veniva eseguito usando ".LT.", ".LE.", ".EQ.", ".GE." e ".GT". sintassi.