程式語言是一組用來定義電腦程式語法規則且被標準化交流語言,用來向計算機發指令。一種計算機語言使程式設計師準確定義計算機所需資料並精確定義不同情況應採行動。人們多次試圖創一種通用程式語言,卻無一成功。之所以有多種程式語言,是因程式語言設計初衷不同、對語言學習曲線追求不同、不同程式間執行成本差異等。
下圖描繪整個程式語言歷史。包括各程式語言發明人、程式語言特點和適用領域,被什麼**或公司用等。
程式語言歷史早於真正意義計算機的出現。19世紀即出現可程式設計
織布機和鋼琴彈奏裝置出現,它們都是領域特定語言(dsl)的樣例。
2023年至今共發明256種程式語言,每種語言出現都帶某些新特徵,這些語言中僅一些常用或實用。
程式語言的發展史
現將程式語言分為四個階段進行講述它的發展史 第一代程式語言 first generation programming language 是一種機器級別的程式語言,其被用 1s 和 0s 寫。它不需要被編譯和轉換和能夠被 cpu 直接使用。使用 1gl 這個 能夠很快和高效地被執行,因為它是直接被 c...
計算機程式語言編年史
我們都知道,程式語言是一組用來定義電腦程式的語法規則。它是一種被標準化的交流語言,用來向計算機發出指令。一種計算機語言讓程式設計師能夠準確地定義計算機所需要使用的資料,並精確地定義在不同情況下所應當採取的行動。儘管人們多次試圖創造一種通用的程式語言,卻沒有一次嘗試是成功的。之所以有那麼多種不同的程式...
C語言發展史
c語言的發展頗為有趣。它的原型algol 60語言。也成為a語言 1960年出現的algol60是一種面向問題的高階語言,離硬體比較遠,不宜用來編寫系統程式。1967年劍橋大學的martin richards 對cpl語言做了簡化,推出了bcpl語言。1970年美國貝爾實驗室的ken thompso...