1. 程式人生 > >十大程式語言之父——每個程式設計師都應該記住!

十大程式語言之父——每個程式設計師都應該記住!

在這裡插入圖片描述
Dennis Ritchie(丹尼斯•裡奇)被世人尊稱為“無形之王的C語言之父”、“偉大的UNIX之父”,開創了計算機網路技術的先河,為喬布斯等IT巨匠提供肩膀的巨人。1978年與布萊恩•科爾尼幹(BrianW Kernighan)一起出版了名著《C程式設計語言》,被翻譯為多種語言,是C語言方面最權威的教材之一。
2011年10月12日(北京時間10月13日),“巨人”隕落。
在這裡插入圖片描述
Niklaus Wirth(尼古拉斯•沃斯),憑藉“演算法+資料結構=程式(Algorithm+Data Structures=Programs)”這一在計算機領域人盡皆知的名言,讓他獲得圖靈獎Pascal之父的榮譽。其公式在電腦科學的影響力足以與愛因斯坦的“E=MC^2”這個公式在物理學領域的影響力相媲美。一個公式展示出了程式的本質,是計算機領域當之無愧的愛因斯坦。
在這裡插入圖片描述

web前端學習群:957389100(招募中)
我自己是一名從事了5年前端的老程式設計師,辭職目前在做講師,今年年初我花了一個月整理了一份最適合2019年學習的web前端乾貨,從最基礎的HTML+CSS+JS到移動端HTML5到各種框架都有整理,送給每一位前端小夥伴,這裡是小白聚集地,歡迎初學和進階中的小夥伴

Bjarne Stroustrup(本賈尼·斯特勞斯特盧普),C++語言之父。1982年,美國AT&T公司貝爾實驗室的Bjarne Stroustrup博士在c語言的基礎上引入並擴充了面向物件的概念,發明了—種新的程式語言。為了表達該語言與c語言的淵源關係,它被命名為C++。
集資料封裝和資料隱藏、繼承和重用、多型性等特點與一身。C++是C語言的繼承,擅長面向物件程式設計,還可以進行基於過程的程式設計。
在這裡插入圖片描述


1955年,在加拿大誕生了一位計算機程式設計天才。他在卡內基·梅隆大學攻讀計算機博士學位時,就編寫了多處理器版本的UNIX作業系統,是JAVA程式語言的創始人。他就是James Gosling(詹姆斯·高斯林),一個創造了計算機程式語言奇蹟的男人。
JAVA的誕生,不僅給高斯林個人帶來了無上的榮耀,也推進了整個計算機程式語言的程序。隨著網際網路的發展,尤其是網景開發的網頁瀏覽器的普及,JAVA被廣泛的應用,使JAVA成為全球最風靡的開發語言。
在這裡插入圖片描述
松本行弘,愛程式設計、愛家人、愛世界,一個相信鍵盤可以改變世界的男人。他認為在程式語言中,不能一味的強調計算機的執行速度,而要重視“人”的作用,“人”要成為計算機的主人,所以他於1993年發明了更人性化的程式語言Ruby。
Ruby程式設計語言,集簡潔性、擴充套件性、穩定性等優點於一身,在Web開發方面的效率很高,廣泛的應用在企業領域。松本行弘用親身經歷告訴我們興趣是最好的老師,程式設計也可以不再冰冷枯燥。
在這裡插入圖片描述

“與其說我愛Java,不如說我恨它。它是C語言和Self語言一夜情的產物”,Java的發明人Brendan Eich(布蘭登·艾奇)說道。如果說艾奇能預見未來,他花了十天完成的任務在未來能成為網際網路第一大語言,他還會不會如此評價自己這一壯舉呢?
Java是瀏覽器上應用最廣泛的語言之一,是布蘭登1995年在任職於網景期間為網景瀏覽器而開發的。Java“看上去與Java足夠相似”,但是比Java簡單,使得非專業網頁作者也能很快上手,所以布蘭登被指定為這種“簡化版Java語言”的設計師。
在這裡插入圖片描述
John McCarthy(約翰·麥卡錫),不走尋常路的程式語言大家,麥卡錫在1958年發明Lisp語言,該語言至今為止還被廣泛的運用到人工智慧領域,所以他被譽為“人工智慧之父”。Lisp語言的成功問世,使得人工智慧領域取得了突破性的進展,而他個人也因在人工智慧領域做出的巨大貢獻,1971年獲得計算機領域最高獎項——圖靈獎。
人工智慧的發展不僅是人類意識的發展,也是人類意識客觀改造世界的重大的突破。隨著經濟世界快速的發展,人們生活水平不斷的提高,人工智慧的普及是一個必然趨勢。
在這裡插入圖片描述
Guido van Rossum(吉多·範羅蘇姆),最不務正業的發明者,Python(大蟒蛇)指令碼解釋語言的創始人。Python是一門用途廣泛的高階程式語言,在線上和線下的程式設計方面起著舉足輕重的作用,因這一語言的發明,Python社群的人群賦予了他“仁慈大君”的稱號。
Python的法語清晰明亮,這和它強調程式碼的可讀性是密不可分的。Python早已成為Web開發、遊戲指令碼、計算機視覺、物聯網管理和機器人開發的主流語言之一。而隨著物聯網的不斷髮展,智慧家電的不斷生產,Python的未來是不可估量的。
在這裡插入圖片描述
Rasmus Lerdorf(拉斯馬斯·勒德爾夫),PHP之父,他是網路工程師門的偶像。他建立的PHP是一種易於學習和使用的計算機語言,迄今已成長到第五版。程式碼源的開放,使得更多的人蔘與到編寫發展之中,因集百家之眾長,PHP已經演變成一種好用豐富的語言。
PHP因有簡易學習和使用的優勢,使得只要有一點程式設計知識的人都能建立一個互動的網站,比如論壇、部落格。完全免費的計算機的語言,使用者在官網上就可以自由下載,使得使用者不斷增長。
在這裡插入圖片描述
Larry Wall(拉里·沃爾),Perl程式語言之父,集懶惰、急躁和傲慢於一身。隨著網路的成長,Perl才開始爆炸性地傳播。Perl具有強大的文字處理能力和靈活性,是快速解決困難問題的非常有效的工具集。
網路是一個黑客雲集的世界,而Perl是黑客最好的朋友。Perl最大的優點是它為其他計算機語言之間建立了一個橋樑,擁堵在Web上的大多數黑客太過鋒利,而Perl是一種不可或缺的粘合劑,使得整個Web世界緊緊聯合在一起。

我自己是一名從事了5年前端的老程式設計師,辭職目前在做講師,今年年初我花了一個月整理了一份最適合2019年學習的web前端乾貨,從最基礎的HTML+CSS+JS到移動端HTML5到各種框架都有整理,送給每一位前端小夥伴,web前端學習群957389100,這裡是小白聚集地,歡迎初學和進階中的小夥伴

來源