首页 » Web前端 » php画图全黑技巧_天天5分钟轻松建立技能图谱 编程措辞黑历史

php画图全黑技巧_天天5分钟轻松建立技能图谱 编程措辞黑历史

duote123 2024-11-20 0

扫一扫用手机浏览

文章目录 [+]

打算机编程措辞的发展,也是随着打算机本身发展而发展。
人类不断的提高科技的同时,也必须使工具的利用越来越简化,从而提高全体社会效率,这个中也包括哀求打算机措辞靠近人类的思维办法来编程。

第一代措辞:机器措辞

php画图全黑技巧_天天5分钟轻松建立技能图谱 编程措辞黑历史

机器措辞由数字组成所有指令。
而第一代机器语音可以直接被cpu直策应用,由0和1组成,但对付人类来说,机器措辞过于繁琐,难于掩护更新,特殊是大规模编码。
如以下指令翻译成汇编:

php画图全黑技巧_天天5分钟轻松建立技能图谱 编程措辞黑历史
(图片来自网络侵删)

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

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

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

这种0和1极简的信息理论最早由喷鼻香农所提出,即比特,他认为统统信息统统答案都能用0和1组成的比特来表示。

第二代措辞:汇编措辞

为了编程的方便,以及更大规模的软件工程。
人类开始改进机器措辞,利用英文缩写的助记符来表示基本的打算机操作。
这些助记符构成了汇编措辞的根本。
比较高等措辞,这是最靠近机器机底层的措辞,广泛运用在硬件操作,驱动程序、嵌入式操作系统和实时运行程序。
与面向工具相反,汇编面向处理器的程序设计措辞。

第三代:高等措辞

对付大略的任务,汇编措辞可以胜任。
但是随着打算机的发展,渗透到了事情生活的更多的方面,一些繁芜的任务涌现了,汇编措辞就显得力不从心(该当说是程序员利用汇编措辞办理繁芜问题涌现了瓶颈)。
于是,涌现了高等措辞。
像我们熟知的C、C++、Java等等都是高等措辞。

高等措辞许可程序员利用靠近人类措辞的指令来编写程序。
例如,实现一个大略的任务:A+B=C , 利用机器措辞、汇编措辞和高等措辞的的实现如下图1-2所示.

从上面这个大略的加法打算,可以看出越到高等措辞,越靠近人的思维,人利用起来就越方便。

高等措辞的涌现,尤其是面向工具措辞的涌现,对付提高开拓效率和可掩护性做出了主要贡献,将来的紧张编程语音还是会以高等措辞的面向过程,面向工具,乃至面向领域,面向金钱开拓为主。

请输入图片描述

编程措辞简史

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 – PHP

1996 – WebDNA

1997 – Rebol

1999 – D

2000 – Action

2001 – C#

2001 – Visual Basic .NET

2002 – F#

2003 – Groovy

2003 – Scala

2007 – Clojure

2009 – Go

2011 – Dart

标签:

相关文章

今日头条算法如何实现个化推荐与精准传播

信息传播方式发生了翻天覆地的变化。今日头条作为国内领先的信息分发平台,凭借其强大的算法推荐系统,吸引了海量用户。今日头条的算法究竟...

Web前端 2025-01-31 阅读0 评论0

今日头条算法关闭之谜内容分发新格局

今日头条作为一款备受瞩目的新闻资讯平台,凭借其独特的算法推荐机制,吸引了大量用户。近期有关今日头条算法关闭的消息引发了广泛关注。本...

Web前端 2025-01-31 阅读0 评论0

今日头条算法智能推荐背后的科技魅力

信息爆炸的时代已经到来。人们每天在互联网上接触到海量的信息,如何从中筛选出有价值的内容,成为了人们关注的焦点。今日头条作为一款智能...

Web前端 2025-01-31 阅读0 评论0

今日头条算法专利申请个化推荐的秘密武器

信息爆炸的时代已经来临。在众多信息中,如何快速找到自己感兴趣的内容成为了一个难题。今日头条作为中国领先的资讯平台,凭借其独特的算法...

Web前端 2025-01-31 阅读0 评论0

今日头条算法机器推荐模式的秘密与挑战

大数据、人工智能等新兴技术的应用已经渗透到我们生活的方方面面。在信息爆炸的时代,人们获取信息的渠道越来越丰富,如何在海量信息中找到...

Web前端 2025-01-31 阅读0 评论0