C语言的起源

C语言起源于20世纪60年代贝尔实验室的Ken Thompson发明的B语言,最初用于编写游戏Space Travel。随后,D.M.Ritchie参与改进,发展成为C语言。在1973年,C语言被用来重写UNIX操作系统,两者共同演进,形成了如今的C语言和UNIX系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

   我们学习C语言已有两个多月,已能熟练地用C语言编写简单的程序。可是,若问起C语言的由来,多数同学定是一脸茫然。“以古为鉴,可知兴替”,在此,我将为大家介绍C语言的起源。

1.B与UNIX
   20世纪60年代,贝尔实验室的研究员Ken Thompson(肯·汤普森)发明了B语言,并使用B编了个游戏 - Space Travel,他想玩自己这个游戏,所以他背着老板找到了台空闲的机器 - PDP-7,但是这台机器没有操作系统,于是Thompson着手为PDP-7开发操作系统,后来这个OS被命名为 - UNIX


Thompson(肯·汤普森)发明了UNIX

2.C

   1971年,Ken Thompson的同事D.M.Ritchie(DM里奇),也很想玩Space Travel,所以加入了Ken Thompson,合作开发UNIX,他的主要工作是改进Thompson的B语言。
   最终,在1972年这个新语言被称为C,取BCPL的第二个字母,也是B的下一个字母。

这里写图片描述
D.M.Ritchie(DM里奇)发明了C语言

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值