單繼周+馬紅+劉樹林
摘 要:計(jì)算機(jī)技術(shù)的迅猛發(fā)展帶動(dòng)了計(jì)算機(jī)編程語(yǔ)言的發(fā)展,而計(jì)算機(jī)編程語(yǔ)言對(duì)于計(jì)算機(jī)的使用者來(lái)說(shuō)是非常關(guān)鍵的組成部分之一,因?yàn)橹挥芯邆淞擞?jì)算機(jī)編程語(yǔ)言,才能夠讓計(jì)算機(jī)更好的為人們服務(wù),本文首先介紹了一下計(jì)算機(jī)編程語(yǔ)言,并對(duì)計(jì)算機(jī)編程語(yǔ)言的發(fā)展方向進(jìn)行討論。
關(guān)鍵詞:計(jì)算機(jī)編程語(yǔ)言;發(fā)展;應(yīng)用
0 前言
計(jì)算機(jī)已經(jīng)成為了當(dāng)前最受歡迎的高科技產(chǎn)品,也成為了人們?nèi)粘I钪胁豢扇鄙俚囊徊糠郑?jì)算機(jī)主要是由軟件設(shè)備和硬件設(shè)備兩個(gè)部分構(gòu)成,在軟件部分最重要的就是計(jì)算機(jī)編程語(yǔ)言,計(jì)算機(jī)編程語(yǔ)言作為計(jì)算機(jī)與人類之間的交流溝通手段也隨著科學(xué)技術(shù)的不斷變化而變化著,下面就將針對(duì)計(jì)算機(jī)編程語(yǔ)言的發(fā)展與應(yīng)用進(jìn)行相應(yīng)的分析和研究。
1 計(jì)算機(jī)編程語(yǔ)言
計(jì)算機(jī)編程語(yǔ)言其實(shí)就是計(jì)算機(jī)語(yǔ)言,它是計(jì)算機(jī)與人類進(jìn)行溝通的工具,目前我們將計(jì)算機(jī)編程語(yǔ)言分為三種,分別是高級(jí)語(yǔ)言、機(jī)器語(yǔ)言和匯編語(yǔ)言,在高級(jí)語(yǔ)言中包含了很多編程語(yǔ)言,高級(jí)語(yǔ)言可以將相關(guān)的多條指令合成為單條的指令,而且還能夠去除與具體操作沒有太大關(guān)系的細(xì)節(jié),使得整個(gè)指令程序得到了簡(jiǎn)化。而機(jī)器語(yǔ)言是采用的二進(jìn)制代碼表示的,計(jì)算機(jī)可以直接識(shí)別機(jī)器發(fā)出的指令,機(jī)器語(yǔ)言相對(duì)于其他兩種語(yǔ)言,其靈活性是最好的,而且執(zhí)行指令的速度也是最快的,但是機(jī)器語(yǔ)言也是有缺點(diǎn)存在的,機(jī)器語(yǔ)言是一種低級(jí)語(yǔ)言,其語(yǔ)言的局限性使得機(jī)器語(yǔ)言在使用上受到了影響,而匯編語(yǔ)言和機(jī)器語(yǔ)言其實(shí)大體上是相同的,只不過(guò)匯編語(yǔ)言采用的是英文縮寫標(biāo)符,匯編語(yǔ)言所生成的文件相對(duì)都是較小的,執(zhí)行速度也很快,但是匯編語(yǔ)言的匯編程序相對(duì)較為冗長(zhǎng),很容易出現(xiàn)錯(cuò)誤,通過(guò)對(duì)三種語(yǔ)言的比較完美發(fā)現(xiàn),高級(jí)語(yǔ)言能夠省略很多不必要的細(xì)節(jié),而且也不要求編程者有太高的知識(shí)水平,而且高級(jí)語(yǔ)言更容易記憶,所以現(xiàn)階段高級(jí)語(yǔ)言也就成為了大部分編程人員的首選。
2 計(jì)算機(jī)編程語(yǔ)言發(fā)展發(fā)展史
第一臺(tái)計(jì)算機(jī)出現(xiàn)之后,計(jì)算機(jī)的程序人員都是通過(guò)手動(dòng)來(lái)操控計(jì)算機(jī)的,當(dāng)時(shí)操控的效率非常低,后來(lái)隨著社會(huì)實(shí)際需求的增加,計(jì)算機(jī)編程語(yǔ)言被研制出來(lái),編程語(yǔ)言的出現(xiàn)讓手動(dòng)操作的程序人員從計(jì)算機(jī)中解放出來(lái),編程語(yǔ)言成為了當(dāng)時(shí)處理計(jì)算機(jī)的先鋒,但是到了六十年代,計(jì)算機(jī)編程語(yǔ)言遭受到了前所未有的巨大危機(jī),因?yàn)楫?dāng)時(shí)計(jì)算機(jī)的數(shù)量在逐漸增多,人們使用計(jì)算機(jī)的頻率也越來(lái)越高,當(dāng)時(shí)的程序設(shè)計(jì)模型中都無(wú)法克服錯(cuò)誤隨著代碼的擴(kuò)大而級(jí)數(shù)般的擴(kuò)大,在這樣的一種大前提下,lava等程序設(shè)計(jì)語(yǔ)言隨之誕生。計(jì)算機(jī)編程語(yǔ)言又升級(jí)到了一個(gè)全新的層面。
3 計(jì)算機(jī)編程語(yǔ)言的發(fā)展趨勢(shì)
社會(huì)每天都在發(fā)展都在進(jìn)步,計(jì)算機(jī)編程語(yǔ)言也是在不斷向前發(fā)展當(dāng)中,計(jì)算機(jī)是人類為了自己的生活工作更加便捷才研制出來(lái)的,它也代表了人類發(fā)展歷程中科技進(jìn)步的證據(jù),隨著計(jì)算機(jī)的廣泛應(yīng)用,計(jì)算機(jī)編程語(yǔ)言的發(fā)展也必定會(huì)向著更加便捷的方向發(fā)展,其實(shí)計(jì)算機(jī)編程語(yǔ)言對(duì)于大部分人來(lái)說(shuō)都是機(jī)器困難的,人們可能知道怎樣使用計(jì)算機(jī),但是對(duì)計(jì)算機(jī)編程語(yǔ)言卻是一竅不通,就算現(xiàn)在,計(jì)算機(jī)編程語(yǔ)言還只是掌握在一部分專業(yè)的人才手中,對(duì)于廣大人民群眾來(lái)說(shuō),還需要更為簡(jiǎn)單一些的計(jì)算機(jī)編程語(yǔ)言來(lái)實(shí)現(xiàn)其普及,讓更多的人都能夠運(yùn)用計(jì)算機(jī)編程語(yǔ)言。
還有一點(diǎn)就是,由于計(jì)算機(jī)網(wǎng)絡(luò)現(xiàn)在正被各個(gè)行業(yè)所運(yùn)用,因此其安全問題也要引起足夠的重視,我們的研究人員在對(duì)計(jì)算機(jī)進(jìn)行編程的時(shí)候一定要在確保其安全的基礎(chǔ)上才能夠去做下一項(xiàng)工作,再就是計(jì)算機(jī)網(wǎng)絡(luò)平臺(tái)的局限性,目前很多的計(jì)算機(jī)程序都有限制存在,我們要接觸這種限制,讓計(jì)算機(jī)程序可以在不同的網(wǎng)絡(luò)平臺(tái)上實(shí)現(xiàn)共享。
4 計(jì)算機(jī)編程語(yǔ)言的有效應(yīng)用
隨著科學(xué)技術(shù)的不斷發(fā)展,計(jì)算機(jī)編程語(yǔ)言也出現(xiàn)了很大的變化,據(jù)不完全統(tǒng)計(jì),目前記錄在冊(cè)的計(jì)算機(jī)編程語(yǔ)言就已經(jīng)多達(dá)3000多種,當(dāng)然,不同的計(jì)算機(jī)編程語(yǔ)言也就具備了不同的優(yōu)勢(shì),所以說(shuō)計(jì)算機(jī)編程語(yǔ)言的應(yīng)用范圍還是非常廣泛的,因此我們可以根據(jù)不同行業(yè)不同領(lǐng)域的真實(shí)需求而運(yùn)用不同的計(jì)算機(jī)編程語(yǔ)言來(lái)實(shí)現(xiàn)行業(yè)領(lǐng)域的發(fā)展,接下來(lái)我們將幾種較為常見的計(jì)算機(jī)編程語(yǔ)言為列,來(lái)闡述一下計(jì)算機(jī)編程語(yǔ)言在實(shí)際工作當(dāng)中的應(yīng)用。
C語(yǔ)言可能是目前人們對(duì)計(jì)算機(jī)編程語(yǔ)言最熟悉的一種編程語(yǔ)言,C語(yǔ)言屬于高級(jí)語(yǔ)言范疇,其繪圖能力超強(qiáng),而且還具備極強(qiáng)的數(shù)據(jù)處理能力,它屬于那種主導(dǎo)型非常強(qiáng)的計(jì)算機(jī)編程語(yǔ)言,它可以應(yīng)用在軟件、設(shè)備設(shè)計(jì)以及數(shù)字計(jì)算中,對(duì)系統(tǒng)及軟件游戲的開發(fā)都是有極強(qiáng)的輔助作用的。因此C語(yǔ)言被廣泛的應(yīng)用在社會(huì)發(fā)展的各個(gè)領(lǐng)域當(dāng)中。
參考文獻(xiàn):
[1]張嘯劍,彭慧麗.計(jì)算機(jī)專業(yè)雙語(yǔ)教學(xué)現(xiàn)狀及探討[J].人力資源管理,2010(03).
[2]季曉玉,肇恒宇.醫(yī)學(xué)院?!队?jì)算機(jī)編程語(yǔ)言》教學(xué)方法初探[J].中國(guó)科技信息,2011(13).
[3]范華,秦茂玲,張俊.透視C程序設(shè)計(jì)語(yǔ)言[J].計(jì)算機(jī)技術(shù)與發(fā)展,2008(06).