東尼·霍爾回到牛津大學,研讀統計學,取得學士後學位。在此期間,開始學習程式設計,他跟著Leslie Fox(英语:Leslie Fox)學習Autocode (英语:Autocode )。為了進一步學習俄語,他以英國文化協會的交換學生身份,至蘇聯莫斯科國立大學留學,跟隨安德雷·柯爾莫哥洛夫學習數學,並研究機器翻譯。
自动编程 它描述手工处理打孔纸带的自动化。后来它指称高级语言如Fortran和ALGOL的转译。事实上,最老的可辨识为编译器的程序之一就叫作Autocode (英语:Autocode )。Parnas的结论是“自动编程一直就是用比编程者平常用的语言更高层的语言来编程的婉语”。 程序合成(英语:Program
自產生程式 Automata》也对此进行了讨论。而已知最早的這類程式在1960年代於愛丁堡大學出現,由Hamish Dewar以Atlas Autocode (英语:Atlas Autocode )編寫: %BEGIN !THIS IS A SELF-REPRODUCING PROGRAM %ROUTINESPEC R
程式語言歷史 在這段期間被開發出來的重要語言包括有: 1951 - Regional Assembly Language 1952 - Autocode (英语:Autocode ) 1954 - FORTRAN 1954 - IPL (LISP的先驅) 1955 - FLOW-MATIC(英语:FLOW-MATIC)
ALGOL 60 ALGOL N(英语:ALGOL N) ALGOL 68 ALGOL W ALGOL X(英语:ALGOL X) Atlas Autocode (英语:Atlas Autocode ) Coral 66(英语:Coral 66) Edinburgh IMP(英语:Edinburgh IMP) Jensen设备(英语:Jensen's