知名編程語言或系統的發展簡史

1、B語言

B語言之父:Ken Thompson(肯.湯普森)。B語言是貝爾實驗室開發的一種通用的程序設計語言,它是於1969年先後Ken Thompson(肯.湯普森)在Dennis Ritchie丹尼斯.裏奇(Dennis Ritchie)的支持下設計出來。該語言得名於湯姆森的妻子Bonnie,它是一門開發於60年代中期的語言,如今使用者已經不多了。


2、C語言

C語言之父:Dennis Ritchie(丹尼斯·裏奇)。美國著名計算機專家、C語言發明人、UNIX之父。在1969-1973年期間發明了C語言和Unix操做系統。
到了70年代,誕生了一門很是重要的語言,這就是今天的大名鼎鼎的C語言。而C語言之父是美國著名的計算機專家。丹尼斯.利奇。 在開發C語言的時候實際上是以B語言爲基礎之因此發明C語言,其實是由於這兩我的,剛剛的B語言之父肯.湯普森和丹尼斯.裏奇,一塊寫了一個操做系統,就是Unix系統。在寫Unix系統的過程當中,須要一種便利的語言,而B語言又達不到這個要求,因此丹尼斯.裏奇就在B語言上進行改造,發明了C語言。目前 C語言是世界上最經常使用的程序語言之一。自從被C語言取代以後,B語言幾乎已遭棄置。



3、Unix系統

Unix之父:Dennis Ritchie(丹尼斯·裏奇)及Ken Thompson(肯.湯普森)
提到C語言就不得不說一下Unix系統。而Unix之父,天然就是這兩我的,左側這個是B語言之父肯湯姆森。右側這個是C語言之父丹尼斯.裏奇。有意思的是,肯.湯普森當年開發 Unix的初衷是運行他編寫的一款計算機遊戲 Space Travel,這款遊戲模擬太陽系天體運動,由玩家駕駛飛船,觀賞景色並嘗試在各類行星和月亮上登錄。他前後在多個系統上試驗,但運行效果不甚理想,因而決定本身開發操做系統,就這樣,Unix 誕生了。英文中的前綴 Uni 是小的意思,小並且巧。這是 Unix 的設計初衷,這個理念也一直影響至今。 由於他們倆在1973年左右的時候發明了Unix操做系統,也所以得到了1983年的圖靈大獎。這個獎項就至關於IT行業的諾貝爾獎。


4、C++語言

C++之父:Bjarne Stroustrup(本賈尼·斯特勞斯特盧普)。1982年,美國貝爾實驗室的Bjarne Stroustrup博士在C語言的基礎上引入並擴充了面向對象的概念,發明了—種新的程序語言。爲了表達該語言與c語言的淵源關係,它被命名爲C++。



5、Python語言

Python之父:Guido van Rossum(吉多.範.羅蘇姆)。1989年,爲了打發聖誕節假期,Guido開始寫Python語言的編譯/解釋器。1994年發佈1.0版本。1995年9月發佈了Python3.5版。
python語言的理念就是:人生苦短,我用python。吉多推崇的是簡潔,大方,美觀,精緻。吉多一直認爲python是一門很優秀的語言,實際上python也確實是能夠作各個行業,不管是web開發,仍是服務器端維護,還有爬蟲等等,可是在每一個方向上都沒有作到最精,因此在某些地方沒有獲得很大的體現。可是吉多一直認爲酒香不怕巷子深,因此也沒有大力的宣傳。可是近幾年隨着人工智能也被大衆所熟知。



6、Java語言

Java之父是James Gosling(詹姆斯.高斯林)。1991年開發Oak,1994年改名爲Java。1995年5月正式發佈。
實際上python比java的產生還要更早一點。java的出現,正是互聯網大力興起的時候,而java由於語言的特性,在互聯網上有很大的優點,發佈最初就異常火爆,掩蓋住了python的勢頭。java最初的模型是在1991年的時候開發出,他的創始人詹姆斯高斯林。那個時候還叫作Oak橡樹,後來詹姆斯但願使用java語言能夠像喝咖啡同樣輕鬆,愉悅。更名爲java。



7、JavaScript語言

Javascript之父是Brendan Eich(布蘭登.艾奇)。JavaScript,是一門運行在瀏覽器端的腳本語言。這門語言是由網景公司在1995年發佈的。當時網景公司主要是作瀏覽器方面,他們想把java語言應用在瀏覽器端,可以實現一些好比用戶登陸並驗證的工做。招聘了一個新員工,叫作布蘭登.艾奇,布蘭登對java沒有興趣,爲了應付公司的任務,只用了10天時間就設計出了JavaScript這門語言。可是JavaScript發展至今,隨着前端開發異常的火爆,它已是瀏覽器端的龍頭語言了。



八、Golang:Go的三個做者分別是: Rob Pike(羅伯.派克),Ken Thompson(肯.湯普森)和Robert Griesemer(羅伯特.格利茨默)

相關文章
相關標籤/搜索