c语言编程发展史详细介绍,一张图让你了解编程语言发展史
编程语言发展的编年史
我们一个统计出来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语言编程发展史详细介绍,一张图让你了解编程语言发展史相关推荐
- C语言实现OOP——轻量级的面向对象 C 语言编程框架 LW_OOPC 介绍(三)
文章目录 C 语言编程框架 LW_OOPC 介绍(三) 方案的可扩展性如何? LW_OOPC最佳实践 LW_OOPC的优点: LW_OOPC的缺点: 总结: 幕后花絮: 参考资料: C 语言编程框架 ...
- abb机器人焊接编程视频教程_ABB工业机器人焊接编程程序详细介绍
原标题:ABB工业机器人焊接编程程序详细介绍 出时,不会显示在程序段中.换句话说,就是与工件没有联系的路径,程序中不带wobj. 与工件相关的路径:包括机器人焊接路径和抓放工件的dock和undock ...
- 青岛abb焊接机器人编程招聘_ABB机器人焊接编程程序详细介绍
原标题:ABB机器人焊接编程程序详细介绍 对于OLP中Speed和Zone值的设定: Zone值一般情况下,要根据机器人运动速度和对运动的精度要求来确定,即Zone与Speed值是相关的. 1. 通常 ...
- C语言实现OOP——轻量级的面向对象 C 语言编程框架 LW_OOPC 介绍(二)
轻量级的面向对象 C 语言编程框架 LW_OOPC 介绍 下面,再举一个稍微复杂的例子,它的覆盖面是足够全面的,足以一瞥面向对象编程的3个要素:数据抽象.继承和多态.通过这个例子,我们期望展现出LW_ ...
- R语言可视化包ggplot2在一张图中画出两条线实战
R语言可视化包ggplot2在一张图中画出两条线实战 目录 R语言可视化包ggplot2在一张图中画出两条线实战
- R语言ggplot2可视化、在一张图中画出两条曲线(two lines in same ggplot2 graph)、使用pdf函数将ggplot2可视化图像保存到指定目录的pdf格式文件中
R语言ggplot2可视化.在一张图中画出两条曲线(two lines in same ggplot2 graph).使用pdf函数将ggplot2可视化图像保存到指定目录的pdf格式文件中 目录
- Plotly.js使用详细介绍(折线图、饼状图、点图、水平条形图、桑基图、树状图、等值线图)
目录 0 写在前面 1 HTML代码 2 折线图 2.1 基本折线图 2.2 复杂折线图 2.2.1 轨迹 2.2.2 布局 3 饼状图 3.1 基本饼状图 3.2 饼图子图 3.3 甜甜圈图 4 点 ...
- c语言k1什么意思啊,一张图告诉你斐讯路由器K1S、K2,K2C的区别-路由器交流
目前斐讯免费0元购的路由器,已经出了4款,按上市时间分别是K1,K2,K1S,K2C.不知以后会不会再出多3款,这样凑全7款,估计能够呼唤出强大的神龙. K2C跟K1S,我没找出差异.除了少一个LAN ...
- C语言基础 (详细介绍,一学就会)
很多刚刚开始接触计算机的朋友都听说过C语言,但是盲目的去学习又摸不到头脑,那么这次小杨就来仔细的给大家说说C语言基础,我是嵌入式在学,也算是对自己C语言基础的一个总结,希望能够给各位一点帮助. C语言 ...
最新文章
- [原]tornado源码分析系列(三)[网络层 IOLoop类]
- Bloglines手机伴侣支持走cmwap代理了
- 高清视频实时对讲SDK源码
- 一封电子邮件的发送和接收的主要步骤
- mybatis多对多的问题汇总
- 采用config方式灵活配置我们的Quarz.net中的Job,Trigger
- leetcode 376. 摆动序列(dp)
- 我如何构建SiriWaveJS库:看一下数学和代码
- 互联网金融网站走马观花
- Windows 8实用窍门系列:16.Windows 8的右键菜单
- shell学习总结(1-4)
- 无线传感器网络:LEACH路由协议优化python仿真代码
- WEB--3D立体魔方小游戏 (附源码)
- OpenCV路在何方
- 量子通信,究竟是怎样保障信息安全的?
- 重磅!在 Mac 上接收 iphone 手机短信!
- 二叉树基本知识点图文介绍(全网最简洁)
- 03.深入认识 HTTP 的特性
- EXE Pack ——脱壳
- b2b2c源码 java_java B2B2C源码电子商务平台