> 情感
c语言的诞生与发展的历史(c语言的诞生与发展是什么)
导语:C语言的诞生与发展
先是物的诞生,总有提必然性,因为社会的发展往往会经历新事物的诞生,所以C语言的诞生同样是社会发展的必然产物。
一、要知道C语言的诞生,要先知道它是在什么环境中诞生的,接下来我们先看一下程序语言的发展。
1、机械语言。
机械语言被称为“二进制代码语言”,这是我们最早期的计算机语言,由数字0和1组成,它是最基础的语言,它的优点在于占用资源少,计算机可以直接识别;缺点是编程繁琐,容易出错。
2、汇编语言。
汇编语言是一种面向机器的程序语言。因为人们对计算机的依赖不断加强,所需的命令越来越多,所以繁琐的二进制语言需要使用大量的数字,这这大大增加了编程人员的设计难度,所以人们用英文字母或符号来代替二进制代码语言。他的优点是提高编程人员的工作效率,使命令的阅读性得到提升。
3、高级语言。
虽然汇编语言的出现降低了编程人员在编写程序时的痛苦,但是他的缺点是非常依赖硬件体系,并且它的符号也较多,在编程中,只能说降低了二进制代码语言的设计难度,它本身的便捷性并不高。所以高级语言才会诞生。
高级语言是将程序设计为有语法规律的英文句子,解决了繁琐的二进制代码和符号对编程人员造成的困扰。
属于高级语言的C语,其诞生是必然的,同时也是偶然的。
早期的计算机
20世纪60年代,肯•汤普森发明了B语言,早期的B语言就是如今的C语言。
1971年,肯•汤普森的同事D.M.Ritchie(DM里奇)改进了B语言,而最终被改进的B语言,也正式更名为C语言。
最后对肯•汤普森感兴趣的小伙伴可以去查查他的资料哦。
本文内容由小珊整理编辑!