Pada tahun 1953 Backus mengembangkan bahasa Speedcoding, bahasa tingkat tinggi pertama yang dibuat untuk komputer IBM, untuk membantu pengembangan perangkat lunak untuk komputer IBM 701. Pemrograman sangat sulit pada saat ini, dan pada tahun 1954 Backus mengumpulkan sebuah tim untuk mengembangkan dan mendefinisikan Fortran untuk komputer IBM 704. Fortran adalah bahasa pemrograman tingkat tinggi pertama yang digunakan secara luas Pertanyaan: Apa kredensial sekolahnya?
Columbia University dengan gelar sarjana pada tahun 1949 dan gelar master pada tahun 1950, baik dalam matematika