漲姿勢,世界流行編程語言之父都是誰?

編程語言 Ruby C語言 Python W3School 2017-05-21

作為IT開發,我相信大家都在使用不同的語言進行開發,但是這些語言又是誰開發的呢,W3C中文網(w3schools.wang)蒐集並整理了目前世界最流行開發語言的創始人以及其他信息,在不閱讀下面內容的情況下,你知道幾個呢?下面就開始來漲姿勢吧!

C語言創始人

漲姿勢,世界流行編程語言之父都是誰?

丹尼斯·裡奇,C語言之父,UNIX之父。曾擔任朗訊科技公司貝爾實驗室下屬的計算機科學研究中 心繫統軟件研究部的主任一職。1978年與布萊恩·科爾尼幹(Brian W. Kernighan)一起出版了名著《C程序設計語言(The C Programming Language)》,現在此書已翻譯成多種語言,成為C語言方面最權威的教材之一。2011年10月12日(北京時間為10月13日),丹尼斯·裡奇去世,享年70歲。在技術討論中,他常被稱為dmr,這是他在貝爾實驗室的Email地址。

丹尼斯·裡奇被世人尊稱為“無形之王的C語言之父”,是計算機及網絡技術的奠定者,曾擔任朗訊科技公司貝爾實驗室下屬的計算機科學研究中心繫統軟件研究部的主任一職。是為喬布斯等一眾IT巨擘提供肩膀的巨人。2011年10月與喬布斯相繼離世,卻遠未像喬布斯那樣得到全球的追捧和悼念。

Java創始人

漲姿勢,世界流行編程語言之父都是誰?

詹姆斯·高斯林(英語:James Gosling,1955年5月19日-),出生於加拿大,軟件專家,Java編程語言的共同創始人之一,一般公認他為“Java之父”。

在他12歲的時候,他已能設計電子遊戲機,幫忙鄰居修理收割機。大學時期在天文系擔任程式開發工讀生,1977年獲得了加拿大卡爾加里大學計算機科學學士學位。1981年開發在Unix上運行的Emacs類編輯器Gosling Emacs(以C語言編寫,使用Mocklisp作為擴展語言)。1983年獲得了美國卡內基梅隆大學計算機科學博士學位,博士論文的題目是:"The Algebraic Manipulation of Constraints"。畢業後到IBM工作,設計IBM第一代工作站NeWS系統,但不受重視。後來轉至Sun公司。1990年,與Patrick Naughton和Mike Sheridan等人合作“綠色計劃”,後來發展一套語言叫做“Oak”,後改名為Java。1994年底,James Gosling在硅谷召開的“技術、教育和設計大會”上展示Java程式。2000年,Java成為世界上最流行的電腦語言。

C++語言創始人

漲姿勢,世界流行編程語言之父都是誰?

本賈尼·斯特勞斯特盧普博士,1950年出生于丹麥,先後畢業於丹麥阿魯斯大學和英國劍橋大學,曾擔任AT&T大規模程序設計研究部門負責人,AT&T、貝爾實驗室和ACM成員,德州農工大學計算機系首席教授,德州農工大學“傑出教授”。現任摩根士丹利信息技術部門董事總經理、哥倫比亞大學計算機科學系客座教授,美國國家工程學會會員,IEEE、ACM、CHM資深會員。1979年,B. S開始開發一種語言,當時稱為“C with Classes”(帶類的C),後來演化為C++。1998年,ANSI/ISO C++標準建立,同年,B. S推出了其經典著作The C++ Programming Language的第三版。C++的標準化標誌著B. S博士傾20年心血的偉大構想終於實現。

C#語言創始人

漲姿勢,世界流行編程語言之父都是誰?

安德斯·海爾斯伯格(Anders Hejlsberg,1960年12月-),丹麥人,Borland Turbo Pascal編譯器的主要作者。進入微軟公司後,先後主持了Visual J++、.Net和C#。安德斯·海爾斯伯格出生於哥本哈根,安德斯·海爾斯伯格曾在丹麥技術大學學習工程,但沒有畢業,大學時期他曾替Nascom microcomputer撰寫程式,他曾為Nascom-2電腦撰寫藍標籤(Blue Label)Pascal compiler,到了DOS時代他又重新改寫這套compiler。當時他在丹麥擁有個叫Poly Data的公司,他編寫了Compass Pascal編譯器核心,後來叫Poly Pascal。1986年他首次認識了Philippe Kahn(Borland的創立者)。

JavaScript語言創始人

漲姿勢,世界流行編程語言之父都是誰?

布蘭登·艾克(英語:Brendan Eich,1961年-,美國程序員與企業家,JavaScript主要創造者與架構師,曾任Mozilla公司首席首席技術官。

布蘭登·艾克生於美國加州的森尼維爾市,在聖塔克拉拉大學(Santa Clara University)就讀時,最初主修物理學,在大三時,因興趣轉變,投入計算機科學領域,後獲取數學與計算機科學學士學位。1986年獲取伊利諾伊大學香檳分校計算機科學碩士學位。畢業後進入SGI工作,在此工作七年,主要負責操作系統與網絡功能。之後他至MicroUnity工作了三年。1995年4月4日,任職於網景期間,為網景瀏覽器開發出JavaScript,之後成為瀏覽器上應用最廣泛的腳本語言之一。1998年,布蘭登協助成立Mozilla.org,2003年在美國在線決定結束網景公司營運後,布蘭登協助成立了Mozilla基金會。

Python語言創始人

漲姿勢,世界流行編程語言之父都是誰?

Python的創始人為Guido van Rossum。1989年聖誕節期間,在阿姆斯特丹,Guido為了打發聖誕節的無趣,決心開發一個新的腳本解釋程序,做為ABC 語言的一種繼承。之所以選中Python(大蟒蛇的意思)作為該編程語言的名字,是因為他是一個叫Monty Python的喜劇團體的愛好者。

Guido van Rossum(吉多·範羅蘇姆)1982年獲得阿姆斯特丹大學的數學和計算機科學的碩士學位,並於同年加入一個多媒體組織CWI,做調研員。1989年,他創立了Python語言。那時,他還在荷蘭的CWI(Centrum voor Wiskunde en Informatica,國家數學和計算機科學研究院)。1991年初,Python發佈了第一個公開發行版。Guido原居荷蘭,1995移居到美國,並遇到了他現在的妻子。在2003年初,Guido和他的家人,包括他2001年出生的兒子Orlijn一直居住在華盛頓州北弗吉尼亞的郊區。隨後他們搬遷到硅谷,從2005年開始就職於Google公司,其中有一半時間是花在Python上,現在Guido在為Dropbox工作。

PHP語言創始人

漲姿勢,世界流行編程語言之父都是誰?

PHP於1994年由Rasmus Lerdorf創建,剛剛開始是Rasmus Lerdorf為了要維護個人網頁而製作的一個簡單的用Perl語言編寫的程序。這些工具程序用來顯示 Rasmus Lerdorf 的個人履歷,以及統計網頁流量。後來又用C語言重新編寫,包括可以訪問數據庫。他將這些程序和一些表單直譯器整合起來,稱為 PHP/FI。PHP/FI 可以和數據庫連接,產生簡單的動態網頁程序。

在1995年以Personal Home Page Tools (PHP Tools) 開始對外發表第一個版本,Lerdorf寫了一些介紹此程序的文檔。並且發佈了PHP1.0!在這的版本中,提供了訪客留言本、訪客計數器等簡單的功能。以後越來越多的網站使用了PHP,並且強烈要求增加一些特性。比如循環語句和數組變量等等;在新的成員加入開發行列之後,Rasmus Lerdorf 在1995年6月8日將 PHP/FI 公開發布,希望可以透過社群來加速程序開發與尋找錯誤。這個發佈的版本命名為 PHP 2,已經有 PHP 的一些雛型,像是類似 Perl的變量命名方式、表單處理功能、以及嵌入到 HTML 中執行的能力。程序語法上也類似 Perl,有較多的限制,不過更簡單、更有彈性。PHP/FI加入了對MySQL的支持,從此建立了PHP在動態網頁開發上的地位。到了1996年底,有15000個網站使用 PHP/FI。

在1997年,任職於 Technion IIT公司的兩個以色列程序設計師:Zeev Suraski 和 Andi Gutmans,重寫了 PHP 的剖析器,成為 PHP 3 的基礎。而 PHP 也在這個時候改稱為PHP:Hypertext Preprocessor。經過幾個月測試,開發團隊在1997年11月發佈了 PHP/FI 2。隨後就開始 PHP 3 的開放測試,最後在1998年6月正式發佈 PHP 3。Zeev Suraski 和 Andi Gutmans 在 PHP 3 發佈後開始改寫PHP 的核心,這個在1999年發佈的剖析器稱為 Zend Engine,他們也在以色列的 Ramat Gan 成立了 Zend Technologies 來管理 PHP 的開發。

Perl語言創始人

漲姿勢,世界流行編程語言之父都是誰?

Perl 最初的設計者為拉里·沃爾(Larry Wall),他於1987年12月18日發表。Perl借取了C、sed、awk、shell 腳本語言以及很多其他程序語言的特性。其中最重要的特性是它內部集成了正則表達式的功能,以及巨大的第三方代碼庫CPAN。 Perl 被稱為“實用報表提取語言”(Practical Extraction and Report Language)。它是術語,而不僅僅是簡寫,Perl的創造者,Larry Wall提出第一個,但很快又擴展到第二個。那就是為什麼“Perl”沒有所有字母都大寫。沒必要爭論哪一個正確,Larry 兩個都認可。

Ruby語言創始人

漲姿勢,世界流行編程語言之父都是誰?

Ruby,一種簡單快捷的面向對象(面向對象程序設計)腳本語言,在20世紀90年代由日本人松本行弘(Yukihiro Matsumoto)開發,遵守GPL協議和Ruby License。 松本行弘,Yukihiro Matsumoto(大家都叫他Matz.)Matz是一位專業的程序員,他在日本的開源公司 Netlab工作。他也是日本子最為著名的開放源碼傳播者之一。他發佈了許多開源的產品,包括cmail,一個基於 Emacs 的郵件客戶端程序,完全用Lisp寫的。Ruby 是他第一個在日本以外國家成名的軟件。

Go語言創始人

漲姿勢,世界流行編程語言之父都是誰?

Go語言於2009年11月正式宣佈推出,成為開放源代碼項目,並在Linux及Mac OS X平臺上進行了實現,後追加Windows系統下的實現。 谷歌資深軟件工程師羅布·派克(Rob Pike)表示,“Go讓我體驗到了從未有過的開發效率。”派克表示,和今天的C++或C一樣,Go是一種系統語言。他解釋道,“使用它可以進行快速開發,同時它還是一個真正的編譯語言,我們之所以現在將其開源,原因是我們認為它已經非常有用和強大。”

羅伯伯是Unix的先驅,是貝爾實驗室最早和Ken Thompson以及 Dennis M. Ritche 開發Unix的猛人,UTF-8的設計人。他還在美國名嘴David Letterman 的晚間節目上露了一小臉,一臉憨厚地幫一胖子吹牛搞怪。讓偶佩服不已的是,羅伯伯還是1980年奧運會射箭的銀牌得主。他還是個頗為厲害的業餘天文學家,設計的珈瑪射線望遠鏡差點被NASA用在航天飛機上。Rob Pike AT&T Bell Lab前Member of Technical Staff ,現在google研究操作系統。

Delphi語言創始人

漲姿勢,世界流行編程語言之父都是誰?

Delphi,是Windows平臺下著名的快速應用程序開發工具(Rapid Application Development,簡稱RAD)。它的前身,即是DOS時代盛行一時的“BorlandTurbo Pascal”,最早的版本由美國Borland(寶蘭)公司於1995年開發。主創者為Anders Hejlsberg。經過數年的發展,此產品也轉移至Embarcadero公司旗下。Delphi是一個集成開發環境(IDE),使用的核心是由傳統Pascal語言發展而來的Object Pascal,以圖形用戶界面為開發環境,透過IDE、VCL工具與編譯器,配合連結數據庫的功能,構成一個以面向對象程序設計為中心的應用程序開發工具。

安德斯·海爾斯伯格(Anders Hejlsberg,1960.12~),丹麥人,Turbo Pascal編譯器的主要作者,Delphi、C#和TypeScript之父,同時也是·NET創立者。 出生於哥本哈根,安德斯·海爾斯伯格曾在丹麥技術大學學習工程,但沒有畢業,大學時期他曾替 Nascom microcomputer撰寫程式,他曾為Nascom-2電腦撰寫藍標籤(Blue Label) Pascal compiler,到了DOS時代他又重新改寫這套compiler。當時他在丹麥擁有個叫Poly Data的公司,他編寫了Compass Pascal編譯器核心,後來叫Poly Pascal。1986年他首次認識了Philippe Kahn。

Lua語言創始人

漲姿勢,世界流行編程語言之父都是誰?

Lua是一個小巧的腳本語言。是巴西里約熱內盧天主教大學(Pontifical Catholic University of Rio de Janeiro)裡的一個研究小組,由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo所組成並於1993年開發。 其設計目的是為了嵌入應用程序中,從而為應用程序提供靈活的擴展和定製功能。Lua由標準C編寫而成,幾乎在所有操作系統和平臺上都可以編譯,運行。Lua並沒有提供強大的庫,這是由它的定位決定的。所以Lua不適合作為開發獨立應用程序的語言。Lua 有一個同時進行的JIT項目,提供在特定平臺上的即時編譯功能。

Objective-C語言創始人

漲姿勢,世界流行編程語言之父都是誰?

布萊德·考克斯(Brad Cox)是計算機科學家和生物數學的博士,知名於他在以下領域的工作:軟件工程,特別是代碼複用,軟件構成,Objective-C。1980年代初布萊德·確斯在其公司Stepstone發明Objective-C,它以一種叫做SmallTalk-80的語言為基礎。Objective-C創建在C語言之上,意味著它是在C語言基礎上添加了擴展而創造出來的能夠創建和操作對象的一門新的程序設計語言。

易語言是中國人開發的一種語言,小編也特意為大家整理了一下相關信息!

易語言創始人

漲姿勢,世界流行編程語言之父都是誰?

易語言是一門以中文作為程序代碼編程語言。以“易”著稱。創始人為吳濤。早期版本的名字為E語言。易語言最早的版本的發佈可追溯至2000年9月11日。創造易語言的初衷是進行用中文來編寫程序的實踐。從2000年至今,易語言已經發展到一定的規模,功能上、用戶數量上都十分可觀。 1990年吳濤開始自學程序設計,作為中國最早的一批共享軟件作者,吳濤在1994年就開始了共享軟件的開發。1998年,應北京乾為天公司的邀請,吳濤與該公司一起合作開發CCED2000,僅用半年就開發出了試用版,後來連續升級了五、六個版本。 在長期的開發過程中,吳濤雖然能非常熟練地應用國外公司出品的開發工具,但卻對此耿耿於懷。他認為,阻礙國內軟件事業發展的根本原因之一在於中國人沒有屬於自己的編程語言,有一些國外編程語言雖然做了漢化,但那是不徹底的,除非他們重新開發全中文內核。有很多人想學會編寫程序以靈活、充分地利用計算機資源,但卻又不懂英文,尤其是計算機專業英語,使人很難邁過這一道門檻。對此,吳濤在2000年初開始國內第一種全中文編程開發系統——“易語言”的研製。 憑著在軟件開發、項目管理方面的豐富經驗,在經過一段時間的努力之後,“易語言”的第一版開發成功。 “易語言”對在校學生尤其適合,學生的求知慾非常強,軟件中提供的流程圖功能,很大意義上就是基於這個用戶群體開發的。

我們感謝這些人,為我們提供這些優秀的編程語言。

本文由W3C中文網/W3C中文教程(w3schools.wang)發佈,轉載此文章須經 【W3C中文網】 同意,並請附上 W3C中文網 及 原文鏈接:http://w3schools.wang/report/founder-of-the-father-of-various-programming-languages.html。

相關推薦

推薦中...