简介C语言历史

对于C语言,想必那些刚进入大学的码农不会感到陌生,毕竟我们现在所学的就是C语言,那日日夜夜敲代码的时光是否令你感慨万千呢?哈哈哈哈哈哈哈,写程序最怕的就是不断的出现bug,想想都令人抓狂嘞!!!
这里写图片描述
好啦,回归正题。说到C语言,其历史可追溯到1972年。想当年是贝尔实验室的Dennis Ritchie在BCPL语言和B语言的基础上,又增加了数据类型及其他一些功能,同时提出了C语言,并在DEC PDP-11计算机上实现。
这里写图片描述
论及C语言的特有特点,则有如下三方面。
1、C语言有其结构化的程序设计,即自上向下,依次执行,包括选择结构、循环结构、顺序结构;其中不同的变量类型可以用结构体组合在一起,以及部分变量类型更可以转换;另外其更是一种具有变量作用域以及递归功能的过程式语言。
2、C语言传递参数均是以值传递;另外也可以传递指针,其中通过使用指针,可以更加容易地对存储器进行低级控制。
3、C语言的预编译处理使得编译更具有弹性;不仅如此,C语言只有32个保留字,亦使得变量及函数的命名更具有弹性。
这里写图片描述
时至今日,C语言已经成为了几乎所有操作系统的开发语言,而其更是以UINX操作系统而闻名。不仅如此,用C语言所编写的程序可以在任意架构的处理器上使用,只要那种架构的处理器具有对应的C语言编译器和库,然后将C源代码编译、连接成目标二进制文件之后即可运行。随后至1977年,Dennis Ritchie更发表了重要的书籍——《可移植的C语言编译程序》,对后世产生了巨大影响。而到了1982年,为了使C语言不断健康地发展,故此成立了由硬件厂商、编译器生产商、软件设计师、学术界人士、C语言作者和应用程序员等组成的C标准委员会,从而建立了C语言的标准。是不是觉得很厉害嘞!
这里写图片描述
虽然后来亦出现了众多语言,包括C++、BASIC语言、Visual Basic语言、Visual C++语言、Java等等,但是C语言仍发挥着其重要的作用,这是我们所不能忽视的。对于每一个程序员而言,更是要清楚各计算机的编写语言,取其精华去其糟粕,设计出最佳的程序,从而走上人生巅峰。
这里写图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值