1972年,美國著名的電腦科學家丹尼斯.麥卡利斯泰爾.里奇(Dennis MacAlistair Ritchie),為了在當時的迷你迪吉多電腦(PDP11)上運行UNIX系統,開發出了「C語言」,之所以被稱為「C」,是因為C語言的很多特性是依循著B語言的邏輯發展而來,所以很自然的被稱為C語言。C語言的主要特性在於可以用來編寫作業系統核心,讓軟體開發變得更加靈活、更加強大。C語言推出13年之後,「C++」語言就接著發佈了,它從傳統的物件導向語言,走向泛型程式設計為重,並結合Loki、MPL等程式庫的產生式編程和模板元編程,化身為極具彈性且相容於多樣編程的高階語言。 |