<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      各個語言的的出現時間:

      1951 – Regional Assembly Language

      1952 – Autocode

      1954 – IPL (LISP 語言的祖先)

      1955 – FLOW-MATIC (COBOL 語言的祖先)

      1957 – FORTRAN (第一個編譯型語言)

      1957 – COMTRAN (COBOL 語言的祖先)

      1958 – LISP

      1958 – ALGOL 58

      1959 – FACT (COBOL 語言的祖先)

      1959 – COBOL

      1959 – RPG

      1962 – APL

      1962 – Simula

      1962 – SNOBOL

      1963 – CPL (C語言的祖先)

      1964 – BASIC

      1964 – PL/I

      1966 – JOSS

      1967 – BCPL (C語言的祖先)

      1968 – Logo

      1969 – B (C語言的祖先)

      1970 – Pascal

      1970 – Forth

      1972 – C

      1972 – Smalltalk

      1972 – Prolog

      1973 – ML

      1975 – Scheme

      1978 – SQL

      1980 – C++ (既有類的C語言,更名于 1983 年 7 月)

      1983 – Ada

      1984 – Common Lisp

      1984 – MATLAB

      1985 – Eiffel

      1986 – Objective-C

      1986 – Erlang

      1987 – Perl

      1988 – Tcl

      1988 – Mathematica

      1989 – FL

      1990 – Haskell

      1991 – Python

      1991 – Visual Basic

      1993 – Ruby

      1993 – Lua

      1994 – CLOS (ANSI Common Lisp 的一部分)

      1995 – Java

      1995 – Delphi (Object Pascal)

      1995 – JavaScript

      1995 – PHP

      1996 – WebDNA

      1997 – Rebol

      1999 – D

      2000 – ActionScript

      2001 – C#

      2001 – Visual Basic .NET

      2002 – F#

      2003 – Groovy

      2003 – Scala

      2007 – Clojure

      2009 – Go

      2011 – Dart

      從 1951 年到 2014 年,人類一共發明了 256 種編程語言,每一種語言的出現都帶有某些新特征。編程語言不斷的在革新,很快就會有超出這個清單的新編程語言出現。

      ·第一代語言:機器語言(相當于人類的原始階段)

      機器語言由數字組成所有指令。當讓你使用數字編程,寫幾百個數字、甚至幾千個數字,每天面對的是純數字,我大膽預測:“程序員群體100%會有精神問題”。

      機器語言通常由數字串組成(最終被簡化成01),對于人類來說,機器語言過于繁瑣。使用機器語言,人類無法編出復雜的程序。如下為一段典型的機器碼:

      1. 0000,0000,000000010000 代表 LOAD A, 16

      2. 0000,0001,000000000001 代表 LOAD B, 1

      3. 0001,0001,000000010000 代表 STORE B, 16

      ·第二代語言:匯編語言(相當于人類的手工業階段)

      為了編程的方便,以及解決更加復雜的問題。程序員開始改進機器語言,使用英文縮寫的助記符來表示基本的計算機操作。這些助記符構成了匯編語言的基礎。如下是一些常見的匯編語言助記符(單詞)比如:LOAD、MOVE之類,這樣人更容易使用了。識別幾百、幾千個單詞,感覺要比幾百幾千個數字,美妙多了。匯編語言相當于人類的手工業社會,需要技術極其嫻熟的工匠,但是開發效率也非常低。

      匯編語言雖然能編寫高效率的程序,但是學習和使用都不是易事,并且很難調試。另一個復雜的問題,匯編語言以及早期的計算機語言(Basic、Fortran等)沒有考慮結構化設計原則,而是使用goto語句來作為程序流程控制的主要方法。這樣做的后果是:一大堆混亂的調轉語句使得程序幾乎不可能被讀懂。對于那個時代的程序員,能讀懂上個月自己寫的代碼都成為一種挑戰。

      匯編語言仍然應用于工業電子編程領域、軟件的加密解密、計算機病毒分析等。

      ·第三代:高級語言(相當于人類的工業階段)

      對于簡單的任務,匯編語言可以勝任。但是隨著計算機的發展,滲透到了工作生活的更多的方面,一些復雜的任務出現了,匯編語言就顯得力不從心(應該說是程序員使用匯編語言解決復雜問題出現了瓶頸)。于是,出現了高級語言。像我們熟知的C、C++、Java等等都是高級語言。

      高級語言允許程序員使用接近日常英語的指令來編寫程序。高級語言的出現,尤其是面向對象語言的出現,相當于人類的工業社會,高級語言極其易用,編程門檻和難度大大降低,大量的人員進入軟件開發行業,為軟件爆發性的增長提供了充足的人力資源。目前以及可預見的將來,計算機語言仍然處于“第三代高級語言”階段。計算機語言趨勢面向對象程序設計以及數據抽象在現代程序設計思想中占有很重要的地位,未來語言的發展將不在是一種單純的語言標準,將會以一種完全面向對象,更易表達現實世界,更易為人編寫,其使用計算機語言將不再只是專業的編程人員,人們完全可以用訂制真實生活中一項工作流程的簡單方式來完成編程。

      未來形式:

       


      計算機語言趨勢面向對象程序設計以及數據抽象在現代程序設計思想中占有很重要的地位,未來語言的發展將不在是一種單純的語言標準,將會以一種完全面向對象,更易表達現實世界,更易為人編寫,其使用計算機語言將不再
      只是專業的編程人員,人們完全可以用訂制真實生活中一項工作流程的簡單方式來完成編程。
      未來發展的三個方向:
      1.并發式。 2.聲明式。 3.函數式。 4.動態式。
      posted on 2018-11-05 09:52  知學  閱讀(426)  評論(0)    收藏  舉報

      主站蜘蛛池模板: 国内不卡一区二区三区| 色猫咪av在线观看| 国产精品亚洲综合一区二区| 亚洲成在人线在线播放无码| 老司机精品成人无码AV| 国产蜜臀在线一区二区三区| 亚洲成人av免费一区| av色蜜桃一区二区三区| 黑人玩弄人妻中文在线| 精选国产av精选一区二区三区| 人人澡人人妻人人爽人人蜜桃| 久久精品不卡一区二区| 国产一区二区三区不卡观| 久久av中文字幕资源网| 干老熟女干老穴干老女人| 亚洲av成人一区在线| 欧美喷潮最猛视频| 国产亚洲一在无在线观看| 亚洲色一区二区三区四区| 蜜臀av久久国产午夜| 久久久久国产精品熟女影院| 精品偷自拍另类精品在线| 日韩精品人妻系列无码av东京| 中文文字幕文字幕亚洲色| 成人综合婷婷国产精品久久蜜臀 | AV无码不卡一区二区三区| 国产老妇伦国产熟女老妇高清| 精品久久精品午夜精品久久| 国产精品护士| 国产一区二区不卡自拍| 亚洲精品中文字幕二区| 东方四虎av在线观看| 亚洲日产韩国一二三四区| 91中文字幕一区二区| 欧美成人www免费全部网站 | 内射老阿姨1区2区3区4区| 天堂V亚洲国产V第一次| 国产一区二区日韩在线| 国偷自产一区二区三区在线视频| 好吊妞| 亚洲国产成人综合精品|