十八种编程语言的发展谱系图

十八种编程语言的谱系

从这张图可以看出来,现代的编程语言大部分都是Algol语言的后裔。除了Algol家族,只有Lisp家族和Frotran语言了。

早期的Fortran没有受到Algol的影响,而现代的Fortran则也受到Algol的影响。同样的,Lisp系中的Scehme和CommonLisp也受到了Algol的影响(词法作用域方面。图中没有列出)。从这个意义上讲,现代编程语言全都是Algol的后裔。

嵌套式的函数定义,if语句,块结构,词法作用域等,具备这些特征的语言都继承了Algol的基因。

虽然Alogl语言基本没有多少人用了,但它的基因已经流淌在所有的程序设计语言中。

它们诞生的年份

十八种编程语言的诞生年份
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容