日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務,提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

C語言中的C怎么來的?

各位,我們天天講C語言,學C語言,那你知道C語言中的C是怎么來的嗎?請接著往下看,讀完你不僅會知道C是怎么來的,也會對C語言的歷史有更加詳細的認識。

C的真正由來(詳細版)

1958

1958年,ACM小組(美國計算機協(xié)會)和以當時聯(lián)邦德國的應用數(shù)學和力學協(xié)會(GAMM)在蘇黎世把他們關于算法表示法的建議綜合為一,是一種編程語言,被命名為IAL(國際代數(shù)語言,International Algebraic Language),后來改稱Algol 58。ALGOL家族的第一個成員。這門語言暫借被稱為A語言,盡管這一叫法在當時或者現(xiàn)在都還沒統(tǒng)一,但是現(xiàn)在很多人習慣這么叫,我們就姑且這么說吧。

1960

圖靈獎獲得者:艾倫.佩利(Alan J.Perlis)在巴黎舉行的有全世界一流軟件專家參加的討論會上,發(fā)表了"算法語言Algol 60報告",確定了程序設計語言Algol 60。Algol60語言的第一個編譯器由Edsger W. Dijkstra來實現(xiàn),它是程序設計語言發(fā)展史上的一個里程碑,它標志著程序設計語言成為一門獨立的科學學科。

1963

CPL (Combined Programming Language)是1963年英國劍橋大學提出的一種編程語言。CPL 語言在 ALGOL 60 的基礎上更接近于計算機硬件一些,但規(guī)模是比較大的,很難以實現(xiàn)。當時并沒有把它命名為B語言,它算是對A語言的改進,我們暫且叫做A+語言吧!

1967

1967年,劍橋大學的Martin Richards對CPL語言進行了簡化,于是產(chǎn)生了BCPL(Basic Combined Programming Language)語言。BCPL有些類似于Fortran,也是典型的面向過程的高級語言。注意此時并沒有叫做B語言。

20世紀60年代

20世紀60年代,美國AT&T公司貝爾實驗室(AT&T Bell Laboratory)的研究員Ken Thompson閑來無事,想玩一個他自己編的,模擬在太陽系航行的電子游戲—Space Travel。他背著老板,找到了臺空閑的機器—PDP-7。但這臺機器沒有操作系統(tǒng),而游戲必須使用操作系統(tǒng)的一些功能,于是他著手為PDP-7開發(fā)操作系統(tǒng)。后來這個操作系統(tǒng)被命名為大名鼎鼎的UNIX。

1970

1970年,美國貝爾實驗室的 Ken Thompson,以BCPL語言為基礎,設計出很簡單且很接近硬件的B語言(取BCPL的首字母)。并且他用B語言寫了第一個UNIX操作系統(tǒng)。此時B語言就來了。

1971

1971年,一個重量級人物出現(xiàn)了,同樣酷愛Space Travel的Dennis M.Ritchie為了能早點兒玩上游戲,加入了Thompson的開發(fā)項目,合作開發(fā)UNIX。他的主要工作是改造B語言,使其更成熟。此人也就是我們今天所說的C語言之父。

1972

1972年,美國貝爾實驗室的 D.M.Ritchie 在B語言的基礎上最終設計出了一種新的語言,他取了BCPL的第二個字母作為這種語言的名字,而并不是由前面的A和B語言排著來的,這就是C語言。至此C語言誕生,這也是字母C的由來了。

1973

1973年初,C語言的主體完成。Thompson和Ritchie迫不及待地開始用它完全重寫了UNIX。在開發(fā)中,他們還考慮把UNIX移植到其他類型的計算機上使用,機器語言和匯編語言都不具有移植性。這也為C語言時至今日強大的移植性(Portability)奠定了基礎。

1977

1977年,Dennis M.Ritchie發(fā)表了不依賴于具體機器系統(tǒng)的C語言編譯文本《可移植的C語言編譯程序》。

1978

1978年由美國電話電報公司(AT&T)貝爾實驗室正式發(fā)表了C語言。布萊恩·柯林漢(Brian Kernighan) 和 丹尼斯·里奇(Dennis Ritchie) 出版了一本書,名叫《The C Programming Language》,很多年來被當作 C語言的非正式的標準說明。這本書就是今天我們所說的大名鼎鼎的K&R C。

1989

1989年,美國國家標準協(xié)會(ANSI)通過了C語言標準,被稱為ANSI X3.159-1989 "Programming Language C"。因為這個標準是1989年通過的,所以一般簡稱C89標準,也簡稱ANSI C。

1990

1990年,國際標準化組織(ISO)和國際電工委員會(IEC)把C89標準定為C語言的國際標準,命名為ISO/IEC 9899:1990 - Programming languages -- C [5] 。因為此標準是在1990年發(fā)布的,所以有些人把簡稱作C90標準。不過大多數(shù)人依然稱之為C89標準,因為此標準與ANSI C89標準完全等同。

1999

1999年1月,國際標準化組織(ISO)和國際電工委員會(IEC)發(fā)布了C語言的新標準,名叫ISO/IEC 9899:1999 - Programming languages -- C [8] ,簡稱C99標準。這是C語言的第二個官方標準。

2011

2011年12月8日,國際標準化組織(ISO)和國際電工委員會(IEC)再次發(fā)布了C語言的新標準,名叫ISO/IEC 9899:2011 - Information technology -- Programming languages -- C [10] ,簡稱C11標準,原名C1X。這是C語言的第三個官方標準,也是C語言的最新標準。
 

C語言

加C/C++學習交.流群獲取C語言、C++、windows高級編程,MFC框架編程、QT框架編程,大型企業(yè)實戰(zhàn)項目。linux應用程序開發(fā),Linux內核研究等多個知識點高級進階干貨的直播免費學習權限 都是大牛帶飛 讓你少走很多的彎路的 群...號是 546912356

注:加.群要求

1、零基礎,目前遇到困難不知從何下手可以加。

2、在公司待久了,過得很安逸,但跳槽時面試碰壁。需要在短時間內進修、跳槽拿高薪的可以加。

3、基礎非常扎實,但對目前主流技術欠缺,需要突破技術瓶頸的可以加。

4、覺得自己很牛B,一般需求都能搞定。但是所學的知識點沒有系統(tǒng)化,很難在技術領域繼續(xù)突破的可以加。

5.企業(yè)一線C/C++高級大牛直播講解知識點,分享知識,多年工作經(jīng)驗的梳理和總結,帶著大家全面、科學地建立自己的技術體系和技術認知!
 

分享到:
標簽:語言
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數(shù)有氧達人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定