久久久久无码精品,四川省少妇一级毛片,老老熟妇xxxxhd,人妻无码少妇一区二区

編程語言有高低之分嗎[1]

時間:2020-10-27 12:34:59 職業(yè)規(guī)劃 我要投稿

編程語言有高低之分嗎[1]

高低之分在這個社會很普遍。大到什么主義,什么社會制度制度,小到單位個人,方方面面不比出個高低好像不過癮似的。這真是一個比高低的國度。記得在很久很久以前就被教導過程序語言分之為低級語言和高級語言。高低這兩個詞比較單純?nèi)菀子洃洠覐男【捅还噍斠卟灰偷膬r值觀。因此,那時候自己就有要學高級語言,不學低級語言的簡單樸素的想法,仿佛學習高級語言自己就會高級起來一樣。

沒想到今天這個話題依舊。無論新手還是老程序員中都有許多人都在問 "什么語言是最好的?什么語言是最高級的?",言下之意就是要學習最好的語言,掌握了最好的語言自己就是最好的了。我看到有人這樣說:地球人都知道要選擇C#,java.你能說說為什么嗎?也看到了有人對自己原先選擇VFP感到后悔,因為他感到VFP語言已經(jīng)被淘汰了,同時他對自己沒有選擇C語言感到后悔,因為他認為使用C語言才能看出程序員的水平。

歸納起來有以下:

1) 什么語言是最好的?
2) 我現(xiàn)在掌握的語言是否已經(jīng)或將要被淘汰,我今后要學習什么樣的語言?
3) C語言是真正的高級語言

這些問題就其本質上來說,他們都給程序設計語言定下高低之分,并且他們想知道誰高誰低。

那么程序設計語言是否有高低之分呢?根據(jù)我長期編程經(jīng)歷和經(jīng)驗,我認為:

1) 程序設計語言本質上沒有高低之分

所謂程序設計語言是指讓計算機能夠聽懂、并能指令計算機進行操作的語言。每種語言的產(chǎn)生都有一定功能范疇,也就是說這個語言是為了解決什么問題而產(chǎn)生的。不同的問題就可能用不同的語言來解決。不同的問題是很難用高低來區(qū)分的。例如,基于計算機底層的操作(匯編語言、C語言)與計算機應用層上的操作(C#、Java),哪個是高級的,哪個是低級的是很難說清楚的。又例如,基于單機程序的VFP和基于網(wǎng)絡的.ASP、C#也是很難說清楚的(雖然VFP也可以用于網(wǎng)絡編程、ASP、C#也可以用于單機編程).他們的側重點是不同的,而這個側重點正是這個語言的別于其他語言的特點。

因此,沒有任何一種語言是最好的,哪怕是暫時的。

C語言的確是一個高級語言,也能反映出程序員的技術水平,但是C語言有它的適用范圍。我們不能以自己不懂的語言,或使用人數(shù)少得語言,或其稀缺就感到其高級。

 

【編程語言有高低之分嗎[1]】相關文章:

C語言編程練習11-23

C語言編程題11-23

網(wǎng)頁編程語言大全09-30

網(wǎng)頁編程語言禁止IE緩存09-30

高低杠比賽有哪些規(guī)則-高低杠比賽知識08-08

計算機編程語言英語術語08-12

編程語言工作簡歷模板word下載09-04

高低杠的動作有哪些特點08-08

it職業(yè)編程語言類英語詞匯10-09

Java編程語言工作簡歷模板免費下載08-30