今天小編分享的科技經驗:BASIC 語言聯合創始人托馬斯・E・庫爾茨去世,享年 96 歲,歡迎閲讀。
IT 之家 11 月 15 日消息,達特茅斯學院教授托馬斯・E・庫爾茨(Thomas E. Kurtz)于 20 世紀 60 年代與他人共同發明了适合新手使用的計算機代碼 BASIC,并在個人電腦興起期間幫助使其成為程式員的行業标準。
根據《山谷新聞》報紙上的訃告,他于 11 月 12 日在美國新罕布什爾州黎巴嫩的一家臨終關懷中心去世,享年 96 歲。他的妻子艾格尼絲證實了該消息。
BASIC(IT 之家注:全稱 "Beginner's All-purpose Symbolic Instruction Code",意即 " 初學者通用符号指令代碼 "),是一種直譯式程式設計語言。設計給初學者使用的編程語言,在完成編寫後不須經由編譯及鏈接等手續,經過解釋器即可執行,但如果需要單獨執行時仍然需要将其建立成可執行檔案。
1964 年,兩位美國數學家兼計算機科學家約翰・克米尼和托馬斯・E・庫爾茨在 FORTRAN 語言的基礎上創造了 BASIC。
BASIC 語言本來是為達特茅斯學院的大學生們創造的高級語言,目的是使大學生容易使用計算機。盡管初期的 BASIC 僅有幾十條語句,但由于 BASIC 在當時比較容易學習,它很快從校園走向社會,成為初學者學習計算機程式設計的首選語言。
随着計算機科學技術的迅速發展,特别是微型計算機的廣泛使用,計算機廠商不斷在原有的 BASIC 基礎上進行功能擴充,出現了多種 BASIC 版本,例如 TRS-80 BASIC、Apple BASIC、GWBASIC、IBM BASICA(即 BASICA)、True BASIC。此時 BASIC 已經由初期小型、簡單的學習語言發展成為功能豐富的使用語言。它的許多功能已經能與其他優秀的計算機高級語言相媲美,而且有的功能(如繪圖)甚至在當時超過其他語言。
後來大眾熟知的微軟 Visual Basic 實際上可以看成是 BASIC 語言的一種進化,但與 BASIC 語言有很大不同。