計(jì)算機(jī)最早的出現(xiàn)是為了幫人們解決一些計(jì)算量巨大的任務(wù),比如計(jì)算導(dǎo)彈的軌跡,原子彈的爆炸范圍,火箭的速度等等特定目的。
最早的計(jì)算機(jī),一種計(jì)算機(jī)只能處理一種特定任務(wù),隨著時(shí)代的發(fā)展,一個(gè)能處理多種不同的任務(wù)的計(jì)算機(jī)開(kāi)始出現(xiàn),這就是通用計(jì)算機(jī),比如這里的第一臺(tái)通用計(jì)算機(jī)ENIAC。
編程語(yǔ)言就是為了給計(jì)算機(jī)“布置各種各樣的任務(wù)”而誕生的,比如程序A讓計(jì)算機(jī)計(jì)算導(dǎo)彈的軌跡,程序B讓計(jì)算機(jī)計(jì)算股票的交易價(jià)格等等。
編程語(yǔ)言從最開(kāi)始的二進(jìn)制0101發(fā)展到C語(yǔ)言的時(shí)候,正式進(jìn)入了高級(jí)程序語(yǔ)言的時(shí)代,所謂的“高級(jí)”,是相對(duì)于計(jì)算機(jī)底層二進(jìn)制機(jī)器語(yǔ)言而言,更接近于人類(lèi)能理解的自然語(yǔ)言。
編程語(yǔ)言有兩個(gè)重點(diǎn),第一個(gè)是語(yǔ)法,就是代碼的具體寫(xiě)法,由于計(jì)算機(jī)很死板,它無(wú)法像人類(lèi)一樣理解模糊的指令,所以代碼里面一個(gè)標(biāo)點(diǎn)出錯(cuò),都會(huì)導(dǎo)致程序的錯(cuò)誤(bug)。我們需要嚴(yán)格按照代碼語(yǔ)法來(lái)寫(xiě)程序。
開(kāi)始語(yǔ)言學(xué)習(xí)之前,讓我們先認(rèn)識(shí)一下C語(yǔ)言的發(fā)明人丹尼斯·里奇。
?丹尼斯·里奇(Dennis Ritchie,1941年9月9日-2011年10月12日)是一位美國(guó)計(jì)算機(jī)科學(xué)家和程序員,被譽(yù)為計(jì)算機(jī)編程界的傳奇人物之一。
丹尼斯·里奇和他的團(tuán)隊(duì)在20世紀(jì)70年代發(fā)明了一種編程語(yǔ)言叫做C語(yǔ)言,并創(chuàng)建了經(jīng)典的“Hello, World!”程序作為C語(yǔ)言的示例。這個(gè)程序非常簡(jiǎn)單,它的作用是在屏幕上顯示出“Hello, World!”這個(gè)字符串。
C語(yǔ)言非常重要,因?yàn)樗哂?span style="color:#0d0016;">很多優(yōu)點(diǎn)。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-659444.html
首先,C語(yǔ)言非常靈活和高效。它可以在不同的計(jì)算機(jī)上運(yùn)行,并且可以用來(lái)編寫(xiě)各種不同類(lèi)型的程序,比如操作系統(tǒng)、游戲和應(yīng)用程序。
其次,C語(yǔ)言的語(yǔ)法相對(duì)簡(jiǎn)單,容易學(xué)習(xí)和使用。它使用了一些基本的概念,比如變量和函數(shù),來(lái)幫助程序員編寫(xiě)代碼。
此外,C語(yǔ)言還有很多庫(kù)支持,這些庫(kù)包含了很多常用的函數(shù)和工具,可以幫助程序員更方便地開(kāi)發(fā)程序。
總的來(lái)說(shuō),C語(yǔ)言的發(fā)明對(duì)計(jì)算機(jī)編程產(chǎn)生了巨大影響。C語(yǔ)言簡(jiǎn)單易學(xué)、靈活高效,因此成為了一種廣泛應(yīng)用的編程語(yǔ)言。它不僅可以用來(lái)開(kāi)發(fā)各種應(yīng)用程序,還對(duì)后來(lái)的編程語(yǔ)言和軟件開(kāi)發(fā)工具產(chǎn)生了深遠(yuǎn)的影響。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ?在撰寫(xiě)這篇文章時(shí),我參考了《白紙編程》這個(gè)app的觀點(diǎn)和思想,我要感謝他們對(duì)我的啟發(fā)和幫助。? ? ? ? ? ? ? ? ? ? ??文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-659444.html
到了這里,關(guān)于C語(yǔ)言入門(mén) Day_1 編程與C語(yǔ)言的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!