約翰·巴科斯
维基百科,自由的百科全书
約翰·巴克斯(John Warner Backus,1924年12月3日出生),美國計算機科學家,是首個高階語言FORTRAN的發明小組組長。他提出了BNF(用來定義形式語言語法的記號法),發明Function-level programming這個概念及實踐該概念的FP語言。
中學時,他厭惡讀書,沒有顯出過人之處。依照父親的要求,他在維吉尼亞大學修讀化學,成績不好。很快後他便改為參加美國陸軍,接受醫療訓練,九個月後又退出了。他搬到紐約市,最初打算以無線電技術員為生。在訓練過程中,數學吸引了他,於是他便在哥倫比亞大學修讀學士學位,1949年畢業,1950年加入IBM工作。1977年他獲得圖靈獎。