编程语言座次图谁才是老大

编程语言座次图,谁才是老大(ps:原来这么多编程语言都有同一个祖宗)
编程语言的发展

下图是一个编程语言发展历程图,只列出了一些主流的编程语言。

img

早期阶段(1940-1950)

1954年出现了FORTRAN,这是第一个广泛使用的高级编程语言,主要用于科学计算。1958年是关键的一年,LISP和ALGOL相继出现。LISP引入了函数式编程概念,而ALGOL影响了后续许多语言的语法结构。

1960年代

这个时期出现了许多重要的语言,如COBOL(商业应用)、APL(数组处理)和BASIC(初学者友好的语言)。Simula(1967年)引入了面向对象编程的概念,这对后来的编程范式产生了重大影响。

1970年代:

C语言(1972年)的出现是一个重要里程碑,它影响了此后几乎所有的系统级编程语言。Pascal(1970年)作为一种教学语言获得了广泛使用。Smalltalk(1972年)进一步发展了面向对象编程概念。Prolog(1972年)引入了逻辑编程范式。

1980年代

C++(1983年)结合了C的效率和Simula的面向对象特性,成为主流语言。Ada(1983年)作为一种安全和可靠的语言被开发出来。SQL(1986年)成为数据库查询的标准语言。

1990年代

Python(1991年)和Ruby(1995年)作为易用的脚本语言获得了广泛应用。Java(1995年)的出现带来了"一次编写,到处运行"的理念,极大地影响了后续的编程语言发展。JavaScript(1995年)成为网页交互的标准语言。

2000年代初

C#(2001年)作为微软的重磅语言出现,综合了C++和Java的特性。此后还有许多重要的语言出现,如Scala、Go、Swift等。

语言家族

可以看到Lisp、Algol、COBOL、C语言等形成了自己的"家族树"。

Lisp、COBOL、Algol 可以认为是初代编程语言,这三个语言基本上都是同一时代被不同的大神创造的,之后经过几十年的发展,有的语言在这些初代目的基础上发扬光大,有的语言则默默的离开主流舞台。

比如 Lisp 家族有 Common Lisp、Scheme等。

COBOL 家族有Pascal,再之后有 Ruby,但是除此之外并没有什么太耀眼的成绩。

而目前最主流的语言大部分都是 C语言家族的,比如 C++、Java、C#、Objective-C 等等。而C语言其实是借鉴了 Algol 的思想,而Algol又是借鉴了最早的语言 Fortran,这样说来,Fortran 可称得上是创世语言了。

只不过由于 C语言太过耀眼,加上Algol、Fortran 这些都比较原始,甚至不能说是完整的编程语言,所以现在都说 C 语言家族。

除此之外,还有一些比较个性的语言 ,比如 Rust 和 Swift ,真的是集各家思想于一身。

网络安全学习资源分享:

给大家分享一份全套的网络安全学习资料,给那些想学习 网络安全的小伙伴们一点帮助!

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

因篇幅有限,仅展示部分资料,朋友们如果有需要全套《网络安全入门+进阶学习资源包》,请看下方扫描即可前往获取
在这里插入图片描述

👉1.成长路线图&学习规划👈

要学习一门新的技术,作为新手一定要先学习成长路线图,方向不对,努力白费

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图&学习规划。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

在这里插入图片描述
在这里插入图片描述

👉2.网安入门到进阶视频教程👈

很多朋友都不喜欢晦涩的文字,我也为大家准备了视频教程,其中一共有21个章节,每个章节都是当前板块的精华浓缩。(全套教程扫描领取哈)
在这里插入图片描述
在这里插入图片描述

👉3.SRC&黑客文档👈

大家最喜欢也是最关心的SRC技术文籍&黑客技术也有收录

SRC技术文籍:
在这里插入图片描述
黑客资料由于是敏感资源,这里不能直接展示哦! (全套教程扫描领取哈)

👉4.护网行动资料👈

其中关于HW护网行动,也准备了对应的资料,这些内容可相当于比赛的金手指!
在这里插入图片描述

👉5.黑客必读书单👈

在这里插入图片描述

👉6.网络安全岗面试题合集👈

当你自学到这里,你就要开始思考找工作的事情了,而工作绕不开的就是真题和面试题。
在这里插入图片描述

所有资料共282G,朋友们如果有需要全套《网络安全入门+进阶学习资源包》,可以扫描下方二维码或链接免费领取~
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值