C语言是用什么编写的?
C语言是一种熟悉unix的高级计算机语言、Linux都是C语言写的。但最早的语言并不那么容易学习和使用,大多数伟大的创造都来自于一群淘气的人。
最早的高级计算机语言是,ALGOL 58、后来演变成ALGOL 60.分别创建于1958年和1960年,这种语言暂时被称为A语言,虽然当时的人不这么叫,但现在的人还是习惯了。
1963年,剑桥大学与伦敦大学合作改进的CPL语言出现,当时没有被命名为C语言或B语言。因为它是A语言的改进,暂时被称为A+语言。这种语言更接近硬件,但不那么容易使用,很多事情仍然很难实现。
B语言于1967年出现(BCPL)来吧,这也是第一个有小括弧和大括号的语言。剑桥大学的马丁·理察德简化了CPL语言。
Ken在19世纪60年代末工作 Thompson,1970年,Ken想自己开发一款没有操作系统的电子游戏,于是用B语言写了一个叫UNIX的制作系统。1971年,贝尔实验室D.M.Ritchie加入了Ken的兴趣团队,一起完善了UNIX。
一九七二年,无所事事的D.M.在一个悠闲优雅的下午,Ritchie感到无聊,D.M.Ritchie决定改造B语言。因此产生了C语言。不是为了和AC语言和AC语言、B语言排队命名,取自BCPL语言的第二个字母。C语言一诞生,就迫不及待地用C语言重写UNIX系统。并且,在设计过程中,考虑将UNIX与各种机器兼容,也确立了C语言成为第一种可移植语言。
0