后来进入哈弗福德学院（Haverford College）的医学院预科接受医疗训练，九个月后又退出了。在接受医疗训练期间，他被诊断出患有脑部肿瘤，并接受手术治疗。他搬到纽约市，最初打算以无线电技术员为生。在训练过程中，他对数学产生极大兴趣，于是他便在哥伦比亚大学修读学位，于1949年以数学硕士学位毕业，1950年加入IBM工作。巴克斯和同事海尔里克（H. Herrick）一起成功开发了的程序，适用于浮点数运算。 巴克斯在IBM工作了几年，他对于机械式的程式设计感到厌烦，他希望能设计一套新式语言。1953