導航:首頁 > 源碼編譯 > 約翰編譯器製作教程

約翰編譯器製作教程

發布時間:2025-01-22 13:48:00

A. 請問編寫軟體的第一個語言程序是如何誕生的

早期的計算機軟體都是用匯編語言直接編寫的,這種狀況持續了數年。當人們發現為不同類型的CPU編寫可重用軟體的開銷要明顯高於編寫編譯器時,人們發明了高級編程語言。由於早期的計算機的內存很少,當大家實現編譯器時,遇到了許多技術難題。

大約在20世紀50年代末期,與機器無關的編程語言被首次提出。隨後,人們開發了幾種實驗性質的編譯器。第一個編譯器是由Grace Hopper於1952年為A-0語言編寫的。通常認為,1957年由IBM的約翰·巴科斯領導的FORTRAN團隊介紹了第一個完整的編譯器。1960年,COBOL成為一種較早的能在多種架構下被編譯的語言。

高級語言在許多領域流行起來。由於新的編程語言支持的功能越來越多,計算機的架構越來越復雜,這使得編譯器也越來越復雜。

早期的編譯器是用匯編語言編寫的。首個能編譯自己源程序的編譯器是在1962年由麻省理工學院的Hart和Levin製作的。從20世紀70年代起,實現能編譯自己源程序的編譯器變得越來越可行,不過還是用Pascal和C語言來實現編譯器更加流行。製作某種語言的第一個能編譯器,要麼需要用其它語言來編寫,要麼就像Hart和Levin製作Lisp編譯器那樣,用解釋器來運行編譯器。
引自 : 維基網路

閱讀全文

與約翰編譯器製作教程相關的資料

熱點內容
電腦篩選多個文件夾 瀏覽:746
java程序員常用工具 瀏覽:401
單片機控制二極體以4赫茲閃爍 瀏覽:812
python中django是什麼庫 瀏覽:220
表單重置命令 瀏覽:804
proe填充曲面命令 瀏覽:466
Python遞歸猜年齡 瀏覽:537
如何在安卓手機看外國直播 瀏覽:989
php屬於什麼語言 瀏覽:313
國際服光遇安卓區怎麼給蘋果區送東西 瀏覽:491
視頻app源碼php 瀏覽:955
蘋果里有什麼好玩app 瀏覽:67
怎麼硬改攝像頭源碼 瀏覽:925
java生成uml 瀏覽:911
近似法求解python 瀏覽:672
python寫self 瀏覽:241
nba加密鞋子 瀏覽:358
新植物命令方塊 瀏覽:903
微信小程序登錄源碼 瀏覽:975
現實版的程序員 瀏覽:953