编程语言发展的编年史

我们一个统计出来256种编程语言,当然,这么多的语言中只有一些是常用的或实用的。

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 – COBOL1959 – RPG1962 – APL

1962 – Simula

1962 – SNOBOL

1963 – CPL (C语言的祖先)

1964 – BASIC1964 – PL/I

1966 – JOSS

1967 – BCPL (C语言的祖先)

1968 – Logo

1969 – B (C语言的祖先)

1970 – Pascal

1970 – Forth

1972 – C1972 – 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 – Perl1988 – 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 – Java

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 – Go2011 – Dart

c语言编程发展史详细介绍,一张图让你了解编程语言发展史相关推荐

  1. C语言实现OOP——轻量级的面向对象 C 语言编程框架 LW_OOPC 介绍(三)

    文章目录 C 语言编程框架 LW_OOPC 介绍(三) 方案的可扩展性如何? LW_OOPC最佳实践 LW_OOPC的优点: LW_OOPC的缺点: 总结: 幕后花絮: 参考资料: C 语言编程框架 ...

  2. abb机器人焊接编程视频教程_ABB工业机器人焊接编程程序详细介绍

    原标题:ABB工业机器人焊接编程程序详细介绍 出时,不会显示在程序段中.换句话说,就是与工件没有联系的路径,程序中不带wobj. 与工件相关的路径:包括机器人焊接路径和抓放工件的dock和undock ...

  3. 青岛abb焊接机器人编程招聘_ABB机器人焊接编程程序详细介绍

    原标题:ABB机器人焊接编程程序详细介绍 对于OLP中Speed和Zone值的设定: Zone值一般情况下,要根据机器人运动速度和对运动的精度要求来确定,即Zone与Speed值是相关的. 1. 通常 ...

  4. C语言实现OOP——轻量级的面向对象 C 语言编程框架 LW_OOPC 介绍(二)

    轻量级的面向对象 C 语言编程框架 LW_OOPC 介绍 下面,再举一个稍微复杂的例子,它的覆盖面是足够全面的,足以一瞥面向对象编程的3个要素:数据抽象.继承和多态.通过这个例子,我们期望展现出LW_ ...

  5. R语言可视化包ggplot2在一张图中画出两条线实战

    R语言可视化包ggplot2在一张图中画出两条线实战 目录 R语言可视化包ggplot2在一张图中画出两条线实战

  6. R语言ggplot2可视化、在一张图中画出两条曲线(two lines in same ggplot2 graph)、使用pdf函数将ggplot2可视化图像保存到指定目录的pdf格式文件中

    R语言ggplot2可视化.在一张图中画出两条曲线(two lines in same ggplot2 graph).使用pdf函数将ggplot2可视化图像保存到指定目录的pdf格式文件中 目录

  7. Plotly.js使用详细介绍(折线图、饼状图、点图、水平条形图、桑基图、树状图、等值线图)

    目录 0 写在前面 1 HTML代码 2 折线图 2.1 基本折线图 2.2 复杂折线图 2.2.1 轨迹 2.2.2 布局 3 饼状图 3.1 基本饼状图 3.2 饼图子图 3.3 甜甜圈图 4 点 ...

  8. c语言k1什么意思啊,一张图告诉你斐讯路由器K1S、K2,K2C的区别-路由器交流

    目前斐讯免费0元购的路由器,已经出了4款,按上市时间分别是K1,K2,K1S,K2C.不知以后会不会再出多3款,这样凑全7款,估计能够呼唤出强大的神龙. K2C跟K1S,我没找出差异.除了少一个LAN ...

  9. C语言基础 (详细介绍,一学就会)

    很多刚刚开始接触计算机的朋友都听说过C语言,但是盲目的去学习又摸不到头脑,那么这次小杨就来仔细的给大家说说C语言基础,我是嵌入式在学,也算是对自己C语言基础的一个总结,希望能够给各位一点帮助. C语言 ...

最新文章

  1. [原]tornado源码分析系列(三)[网络层 IOLoop类]
  2. Bloglines手机伴侣支持走cmwap代理了
  3. 高清视频实时对讲SDK源码
  4. 一封电子邮件的发送和接收的主要步骤
  5. mybatis多对多的问题汇总
  6. 采用config方式灵活配置我们的Quarz.net中的Job,Trigger
  7. leetcode 376. 摆动序列(dp)
  8. 我如何构建SiriWaveJS库:看一下数学和代码
  9. 互联网金融网站走马观花
  10. Windows 8实用窍门系列:16.Windows 8的右键菜单
  11. shell学习总结(1-4)
  12. 无线传感器网络:LEACH路由协议优化python仿真代码
  13. WEB--3D立体魔方小游戏 (附源码)
  14. OpenCV路在何方
  15. 量子通信,究竟是怎样保障信息安全的?
  16. 重磅!在 Mac 上接收 iphone 手机短信!
  17. 二叉树基本知识点图文介绍(全网最简洁)
  18. 03.深入认识 HTTP 的特性
  19. EXE Pack ——脱壳
  20. b2b2c源码 java_java B2B2C源码电子商务平台

热门文章

  1. Python-常用模块
  2. 51nod 1256 扩展欧几里得
  3. caffe android lib
  4. Uva220 Othello
  5. Delphi插件创建、调试与使用应用程序扩展
  6. Android P2P语音通话实现 【转】http://macleo.iteye.com/blog/1707455
  7. 深入理解ButterKnife源码并掌握原理(三)
  8. sendevent/getevent模拟Power键
  9. Mac安装jadx查看dex文件
  10. Android源码编译到/data/app方法