導航:首頁 > 創造發明 > 編程語言是哪國人發明的

編程語言是哪國人發明的

發布時間:2021-03-23 21:46:42

1. 誰發明了那些經典的編程語言

《軟體故事:誰發明了那些經典的編程語言》介紹了多種語言和軟體的起源以及促進軟體行業發展的重大成就,以傳記體講述了埋沒於歷史洪流卻起到了關鍵作用的編程人員及其貢獻,包括「存儲式計算」早期出現的女性軟體先驅的故事。
本書內容主要包括:約翰· 巴克斯發明Fortran 語言、約翰· 麥卡錫設計Lisp語言、「COBOL 之母」葛麗絲· 霍普等人創建COBOL 語言、肯· 湯普森與丹尼斯· 里奇開發Unix 操作系統和C 語言、托馬斯· 庫爾茲與約翰· 凱默尼開發BASIC 語言、本賈尼· 斯特勞斯特盧普開發C++、「Word 之父」查爾斯· 西蒙尼研發Word、阿蘭· 凱伊設計Smalltalk 語言、安迪·赫茲菲爾德等研發Macintosh、錢柏林等創建SQL 語言、詹姆斯·高斯林發明Java,等等。
《軟體故事:誰發明了那些經典的編程語言》適合計算機相關從業人員及對軟體行業感興趣的讀者參考閱讀。

2. 最早的編程語言是哪一個

最早的計算機語言應該是機器語言,當然,機器語言從某總角度來說,不算是嚴格意義上的語言,所以一般來說,應該是匯編語言是最早的。不過平時大家說最早的語言都是以高級語言為準的,因為匯編語言基本上就是直接把機器指令翻譯成英文單詞,還不存在復雜的語法結構。
最早的高級語言大約誕生於1945年,是德國人楚譯為他的Z-4計算機設計的Plan Calcul,比第一台電子計算機還早幾個月;在電子計算機上實現的第一個高級語言是美國尤尼法克公司於1952年研製成功的Short Code;而真正得到推廣使用,至今仍在流行的第一個高級語言是美國的計算機科學家巴科斯設計,並於1956年首先在IBM公司的計算機上實現的FORTRAN語言。

3. 每種編程語言各由誰創造

語言這么高級的東西可不是一個人創造的啊。

C 和 C++ 都是貝爾實驗室創造的。

4. 編程語言誰發明的

編程語言最早是從美國發明的,當時使用的是basic語言,現在已經發展好多代了。

5. C++語言是誰發明的

C語言是美國Dennis Ritchie在1972年設計發明的,C語言主體誕生於1973年,正式發行於1977年。是一門面向過程、抽象版化的權通用程序設計語言,廣泛應用於底層開發。

C語言就是分析出解決問題所需要的步驟 ,然後利用函數一步步的實現,使用的時候一個一個依次調用就可以。

一種以事物本身為中心的編程思想,是把構成問題的事物分解成各個對象,同時建立對象的目的不是為了完成某一個步驟,而是為了描述某個事物在整個解決問題的步驟中的行為。

(5)編程語言是哪國人發明的擴展閱讀

1、C語言經歷過幾個修訂版本,其中影響比較大的是1989年修訂的C89版與1999年修訂的C99版。C89版也是當代C語言通行的基礎版本。

2、C語言主要用於編寫操作系統內核、底層驅動程序、小型應用程序、資料庫等,藉助操作系統,C語言長期處於編程語言排行榜前幾位的位置。

6. 計算機語言是通過什麼發明出來的

匯編是基於0和1而 來的,過去寫代碼就是寫0 1 0 1
而且地址還不能給搞錯!寫一段代碼非常繁瑣!一般人還不會,後來進展到寫16進制的,一些人想,為什麼不用符號來代替常規的操作呢?所以,匯編語言就應運而生!

C基於匯編而來的!他簡化了匯編的一些語法以及操作!

C++基於C而來!增強的語言的靈活性,支持面向對象

JAVA 基於C++而來! 基本語法是從C++繼承而來!

運行機制就是sun公司負責在某些平台上開發虛擬機,然後在JAVA代碼在虛擬機中運行!

總之,如果是在PC上的話,匯編是祖先!
其他的話,就要另當別論了!

7. 編程語言Python 是誰發明的

吉多·范羅蘇姆(Guido van Rossum)

吉多·范羅蘇姆是一名荷蘭計算機程序員,他作為 Python 程序設計語言的作者而為人們熟知。在 Python 社區,吉多·范羅蘇姆被人們認為是「仁慈的獨裁者(BDFL)」,意思是他仍然關注 Python 的開發進程,並在必要的時刻做出決定。

他在 Google 工作,在那裡他把一半的時間用來維護 Python 的開發。2020年11月12日, 64歲的Python之父Guido van Rossum在自己的官方宣布:由於退休生活太無聊,自己決定加入Microsoft 的 DevDiv Team。

(7)編程語言是哪國人發明的擴展閱讀

人物經歷——

1982年在阿姆斯特丹大學獲得數學和計算機科學碩士學位。後來他在多個研究機構工作,包括在荷蘭阿姆斯特丹的荷蘭國家數學與計算機科學研究中心(CWI),在馬里蘭州 Gaithersburg 的國家標准及技術研究所(NIST),和維珍尼亞州 Reston 的國家創新研究公司(CNRI)。

2020年11月12日, 64歲的Python之父Guido van Rossum在自己的官方宣布:由於退休生活太無聊,自己決定加入Microsoft 的 DevDiv Team。至於要做什麼,他表示有太多要做的,將致力於讓Python變得更好用(不僅僅是在Windows上),微軟這里有很多開源資源,值得關注。

8. 編程語言是誰發明的

我也抄一下。

奧古斯塔·阿達·金,勒芙蕾絲伯爵夫人(Augusta Ada King, Countess of Lovelace,1815年12月10日-1852年11月27日),原名奧古斯塔·阿達·拜倫( Ada Byron),通稱阿達·洛芙萊斯(Ada Lovelace),是著名英國詩人拜倫之女,數學家。計算機程序創始人,建立了循環和子程序概念。
為計算程序擬定「演算法」,寫作的第一份「程序設計流程圖」,被珍視為「第一位給計算機寫程序的人」。為了紀念阿達·奧古斯塔對現代電腦與軟體工程所產生的重大影響,美國國防部將耗費巨資、歷時近20年研製成功的高級程序語言命名為Ada語言,它被公認為是第四代計算機語言的主要代表。

在1842年,人稱「數字女王」的阿達·洛芙萊斯(Ada Lovelace)編寫了歷史上首款電腦程序。
在1834年,阿達的朋友——英國數學家、發明家兼機械工程師查爾斯·巴貝其(Charles Babbage)——發明了一台分析機;阿達則致力於為該分析機編寫演算法,並於1843 年公布了世界上第一套演算法。
巴貝其分析機後來被認為是最早期的計算機雛形,而阿達的演算法則被認為是最早的計算機程序和軟體。
1852年,阿達為了治療子宮頸癌,卻因此死於失血過多,得年36歲。無獨有偶,她與她父親拜倫死於相同年齡,一樣死於治療中的失血過多。她留下了兩個兒子與一位女兒—安妮·布蘭特貴女。
依她的遺言,阿達葬於諾丁漢哈克諾的聖 瑪麗亞·抹大拉教堂,長眠在父親的身旁。

在1842年與1843年其間,阿達花了9個月的時間翻譯義大利數學家路易吉·米那比亞對巴貝奇最新的計算機設計書(即分析機概論)所留下的備忘錄。在這部譯文里,她附加許多注記,內容詳細說明用計算機進行伯努利數的運算方式,而被認為是世界上第一個電腦程式;因此,阿達也被認為是世界上第一位程式設計師。巴貝奇在他所著的《經過哲學家人生》(Passages from the Life of a Philosopher, 1846)里留有下面的述敘:

倫敦科學館分析機復製品
「我認為她為米那比亞的備忘錄增加許多注記,並加入了一些想法。雖然這些想法是由我們一起討論出來的,但是最後被寫進注記里的想法確確實實是她自己的構想。我將許多代數運算的問題交給她處理,這些工作也與伯努利數的運算相關。在她所送回給我的文件,更修正了我先前在程序里的重大錯誤。」
阿達的文章創造出許多巴貝奇也未曾提到的新構想,比如阿達曾經預言道:「這個機器未來可以用來排版、編曲或是各種更復雜的用途。」

她死後一百年,於1953年,阿達之前對查爾斯·巴貝奇的《分析機概論》所留下的筆記被重新公布,並被公認對現代計算機與軟體工程造成了重大影響。[2]
在1980年12月10日,美國國防部製作了一個新的高級計算機編程語言——Ada,以紀念阿達·洛芙萊斯。
在微軟的Wins產品里也可以找到阿達的全息圖標簽。
英國計算機公會每年都頒發以阿達命名的軟體工程創新大獎。

9. C語言是中國人發明的嗎

不是的,它由美國貝爾研究所的D.M.Ritchie於1972年推出,1978年後,C語言已先後被移植回到大、中、小答及微型機上,它可以作為工作系統設計語言,編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬體的應用程序。它的應用范圍廣泛,具備很強的數據處理能力。

10. 計算機的編程語言都是誰發明的

C語言是外國人,

閱讀全文

與編程語言是哪國人發明的相關的資料

熱點內容
武漢疫情投訴 瀏覽:149
知識產權合作開發協議doc 瀏覽:932
廣州加里知識產權代理有限公司 瀏覽:65
企業知識產權部門管理辦法 瀏覽:455
消費315投訴 瀏覽:981
馬鞍山鋼城醫院 瀏覽:793
馮超知識產權 瀏覽:384
介紹小發明英語作文 瀏覽:442
版權使用權協議 瀏覽:1000
2018年基本公共衛生服務考核表 瀏覽:884
馬鞍山候車亭 瀏覽:329
學校矛盾糾紛排查領導小組 瀏覽:709
張江管委會知識產權合作協議 瀏覽:635
關於開展公共衛生服務項目相關項目督導的函 瀏覽:941
閨蜜證書高清 瀏覽:11
轉讓房轉讓合同協議 瀏覽:329
矛盾糾紛排查調處工作協調交賬會議紀要 瀏覽:877
雲南基金從業資格證書查詢 瀏覽:313
新知識的搖籃創造力 瀏覽:187
股轉轉讓協議 瀏覽:676