编程语言的故事(一)

来源:互联网 发布:视频剪辑制作软件 编辑:程序博客网 时间:2024/06/08 02:13
世界上从很老的语言开始就存在这种进化,但是我是 80 后,接触到的编程语言并不多,生活环境上的条件也没有让我接触更深层次的东西。如编程语言使用后面的故事。那就是如何创造的这种编程语言。我相信那里面看的话,更加容易看到编程语言进化的。
我是从 basic, html4, css, javascript, c, asp, Visual Basic 6.0, php, html5, c++, vc, builder c++ 等等
到近期玩的 objective-c, swift, java。只从使用上的表面上看就存在某种进化。
上面的语言暂时不聊 html, css 这类的,因为它们是 webkit 来解释的。对这种解释器我认为很特别应该单独成类。
我要查一下编程语言发明的时间:
1954年,FORTRAN语言
1958年,IAL(国际代数语言,International Algebraic Language),后来改名 Algol 58
1960年,《算法语言Algol 60报告》,产生了 Algol 60语言。
1963年,剑桥大学,源于 ALGOL 60语言
1964年5月1日 4:00,BASIC 第一次运行,简化于 FORTRAN语言。
1967年,BCPL语言(Basic Combined Programming Language),于剑桥大学
1972年,C语言,发源于 BCPL语言
1975年,比尔盖茨把 BASIC 移植到 PC 上。
1980年,Objective-C,完全兼容标准C语言,Objecive-C属于Smalltalk学派
1983年,C++ 在 C 语言基础上开发的。C++ 跟从面向对象编程里的Simula 67(一种早期OO语言)学派
1991年,Visual Basic 1.0 ,微软。
1992年,Visual C++ 1.0
1994年,PHP,最开始用 Perl 创建,后用 C 重写。
1995年,PHP 发布对外版本。混合了 C、Java、Perl 以及 PHP 自创新的语法
1995年,Java
1996年,ASP 1.0
2000年6月,C#
2002年,vb .net 于 vb 和 .net framework 基础上产生。

上面的时间表只是一部分。内部更多的联系还有更多的内容可以说。
这里只说一点,从语言创建的时间上可以理解一点它们互相的理解和继承性。
未完待继……
0 0
原创粉丝点击