首页 > 资讯 > 关键词  > 程序员最新资讯  > 正文

编程语言编年史:作为程序员的你怎能不知?

2013-12-16 10:16 · 稿源:站长之家

时至今日,相信很多人对编程语言都有所了解吧,所谓编程语言就是为实现人机交互而设计的形式语言。我们可以通过编程语言,来实现对机器的控制,构建Web应用,应用软件等多项任务。如今的计算机语言种类非常多。机器的每一步运作,任务每一次执行都是按照我们预编译的程序进行的。

引用维基百科对编程语言的解释:

编程语言是一组用来定义计算机程序的语法规则。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。

如今共有256中编程语言,但我们都知道,真正经常被使用,或者说较为实用的编程语言便没有这么多!下图为编程语言历史的一张信息图。看懂了这张图,你便懂得了编程语言的“发家史”。

  • 1951 – Regional Assembly Language
  • 1952 – Autocode
  • 1954 – IPL (forerunner to LISP)
  • 1955 – FLOW-MATIC (forerunner to COBOL)
  • 1957 – FORTRAN (First compiler)
  • 1957 – COMTRAN (forerunner to COBOL)
  • 1958 – LISP
  • 1958 – ALGOL 58
  • 1959 – FACT (forerunner to COBOL)
  • 1959 – COBOL
  • 1959 – RPG
  • 1962 – APL
  • 1962 – Simula
  • 1962 – SNOBOL
  • 1963 – CPL (forerunner to C)
  • 1964 – BASIC
  • 1964 – PL/I
  • 1966 – JOSS
  • 1967 – BCPL (forerunner to C)
  • 1968 – Logo
  • 1969 – B (forerunner to C)
  • 1970 – Pascal
  • 1970 – Forth
  • 1972 – C
  • 1972 – Smalltalk
  • 1972 – Prolog
  • 1973 – ML
  • 1975 – Scheme
  • 1978 – SQL
  • 1980 – C++ (as C with classes, name changed in July 1983)
  • 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 (part of 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年至今,共有256种编程语言面世,每一种语言都并非彼此独立的。而它们依旧在不断的发展,在未来的未来,我们也将看到更多的编程语言“入侵”我们的生活!

Via:justwebworld

  • 相关推荐
  • 大家在看
  • 相见恨晚的办公软件,程序员用了立马升职加薪 !

    没有适合自己的办公软件在工作中十分影响办公效率,下面这几款软件使用起来操作简捷,功能强大,在办公时能大大提高工作效率,看过就不会放过!Pixso这是一款国内上市不久的基于云端操作的多人协同设计软件,它除了有超强大基础设计功能为设计师创作提供便利,在程序设计员这里也能起重要作用。Pixso有自动生成代码与标注的功能,在查看稿件时,稿件自动生成标注和代码,打开链接就能获取需要讯息,同时它可自行切图,不用再费时沟

  • 老板承诺程序员脱单后奖15天年假!网友:又是别人家的老板

    据@星视频报道,近日,上海一家创业公司贴出的脱单公告”引发网友关注。视频中可以看到,因为公司单身同事居多,晚饭大部分都是吃外卖。为了鼓励大家下班回家做饭,老板为员工准备了一人食”的套餐。公告中还显示,为鼓励单身同事脱单,希望大家多参加社交活动。老板承诺:双十一脱单者,奖15天年假,活动截止到11月底。据悉,王先生是这家公司员工,他称这名80后老板平时就很佛系,公司的福利全是米面粮油,发的米已经囤得可以吃?

  • 程序员开发进度慢 被公司起诉索赔90万:法院宣判

    11月4日消息,中国裁判文书网官网披露的一则民事判决书显示,姚某某于2018年6月25日入职北京某科技公司,双方签订有劳动合同,约定劳动合同期限为3年,转正后税前月薪为3万元。据报道,姚某于2018年6月下旬担任游戏业务技术总监,负责公司游戏平台的研发,原计划是2019年1月左右新游戏系统就能上线,但却迟延到了2019年7月15日才上线,给公司造成人力成本损失近40万元。公司称姚某开发进度慢,属于严重失职”,给公司造成的损失379

  • 央视网评45岁程序员求职难:应研究更多人性化措施 如取消将年龄门槛

    最近,一条在中国政府网的留言,引发了IT圈不小的轰动,在社交媒体上引起热议。11月1日,网民Mary”留言称,我是一名软件开发人员,今年45岁,精通各种技术体系而我辞职回家半年后再回来寻找工作机会的时候,却发现连个面试机会都很难得到。”有网友认为,40岁以上的有经验的专业技术人员此刻正是自身职业发展的黄金时期,他们找工作时不能被年龄限制了。”近年来,职场35岁现象”一直是热议的话题。不久前还有48岁外企高管给市长?

  • 全国Java培训机构榜单Java综合培训班

    这年头厉害的Java培训机构没几个校区都不够有“有面儿”,校区多就和小弟多一样,讲出来都有“排面”这也是实力的象征。而动力节点,虽然没有做到其它培训机构那样全国遍地开花,但它们也将全部精力都集中在了北京、上海、广州、深圳、武汉、成都这六大互联网发达的一线城市。1.所有校区的教师配备都是高标准,好教学无缝衔接无需磨合虽然北京是动力节点的总校区,可能大家比较担心,其它校区的师资配备上会不会低于总校区,这个小

  • 微软加入JCP咨询机构 将参与社区制定Java规范

    微软已经签署了一份Java规范参与协议,今后将参与Java社区进程,为Java制定规范。此举是在OpenJDK的微软版本发布后进行的。加入JCP咨询机构后,微软可以提交Java规范请求,从而建议为Java增加某些规范和技术。对Java API的建议要经过一个程序,在这个程序中,专家和其他成员会对这些建议进行评估。在这个过程中也有公众审查,然后才对提案进行最终投票并最终发布。Java社区进程自1998年以来一直存在,旨在为Java的发展提供一个开放

  • 国办:遏阻暴戾网络语言传播 强化新媒体语言文字使用管理

    今日,国务院办公厅印发《关于全面加强新时代语言文字工作的意见》。其中,在加快推进语言文字基础能力建设方面,意见指出,加强语言文明教育,强化对互联网等各类新媒体语言文字使用的规范和管理,坚决遏阻庸俗暴戾网络语言传播,建设健康文明的网络语言环境。

  • ​西安Java培训机构排名教学口碑质量比较好的机构

    从IT行业不断的高速发展来看,Java编程已是这么多年炙手可热的技术,其原因,Java的高并发,应用范围广等等备受喜爱。企业也在不断的招收大量的Java软件开发工程师,为招揽Java人才,薪水也随之上涨,发展前景越来越好。很多人想要参加Java培训快速的提升自己,这样的想法在市场上催生出了大大小小的培训机构,培训机构不同教学质量截然不同,哪家比较好成为了纠结的问题,根据市场调查,今天我们就来说说西安市场的Java培训机构排

  • 新东方成立编程公司 俞敏洪积极“自救”?

    凤凰网科技讯11月15日消息,天眼查App显示,近日,北京优编程网络科技有限公司成立,注册资本300万人民币,法定代表人为朱宇,经营范围包括软件开发;模型设计;教育咨询;销售文化用品、计算机、软件及辅助设备等。股东信息显示,该公司由新东方教育科技集团有限公司、朱宇分别持股约66.67%、33.33%。

  • 国办:坚决遏阻庸俗、暴戾网络语言传播

    11月30日消息,国务院办公厅今日印发《关于全面加强新时代语言文字工作的意见》(以下简称《意见》)。其中特别提到,要加强语言文明教育,强化对互联网等各类新媒体语言文字使用的规范和管理,坚决遏阻庸俗暴戾网络语言传播,建设健康文明的网络语言环境。要保护开发语言资源,包括建设网络中国语言文字博物馆。《意见》提出,要推动语言文字信息技术创新发展,包括大力推动语言文字与人工智能、大数据、云计算等信息技术的深度融合

这篇文章对你有价值吗?

  • 热门标签

热文

  • 3 天
  • 7天