1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

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

        時間:2020-10-27 12:34:59 職業規劃 我要投稿

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

        高低之分在這個社會很普遍。大到什么主義,什么社會制度制度,小到單位個人,方方面面不比出個高低好像不過癮似的。這真是一個比高低的國度。記得在很久很久以前就被教導過程序語言分之為低級語言和高級語言。高低這兩個詞比較單純容易記憶,而且從小就被灌輸要高不要低的價值觀。因此,那時候自己就有要學高級語言,不學低級語言的簡單樸素的想法,仿佛學習高級語言自己就會高級起來一樣。

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

        歸納起來有以下:

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

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

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

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

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

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

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

         

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

        C語言編程練習11-23

        C語言編程題11-23

        網頁編程語言大全09-30

        網頁編程語言禁止IE緩存09-30

        高低杠比賽有哪些規則-高低杠比賽知識08-08

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

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

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

        it職業編程語言類英語詞匯10-09

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

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>