Vt allpool toodud lõik ja vasta sellele küsimusele hiljem sama keeles kui lõik:  Pärast New Yorki kolimist õppis ta esialgu raadiotehnikuks ja hakkas huvituma matemaatikast. Ta lõpetas Columbia Ülikooli bakalaureusekraadi 1949. aastal ja magistrikraadi 1950. aastal, mõlemad matemaatikas, ning liitus IBMiga 1950. aastal. Esimesel kolmel aastal töötas ta Selective Sequence Electronic Calculator (SSEC) kalkulaatori kallal; tema esimene suur projekt oli kirjutada programm Kuu positsioonide arvutamiseks. 1953. aastal töötas Backus välja keele Speedcoding, esimene kõrgetasemeline keel, mis loodi IBM arvuti jaoks, et aidata arendada tarkvara IBM 701 arvuti jaoks. Sellel ajal oli programmeerimine väga raske ja 1954. aastal koostas Backus meeskonna, et määratleda ja arendada Fortran IBM 704 arvuti jaoks. Fortran oli esimene kõrgetasemeline programmeerimiskeel, mida laialdaselt kasutati.  Küsimus: Milline on tema kooliharidus?
Kolumbia Ülikool, bakalaureusekraad 1949. aastal ja magistrikraad 1950. aastal, mõlemad matemaatikas