【C语言】初识C语言

什么是计算机语言

·什么是计算机语言?也许去掉“计算机”三个字你就能理解了,没错计算机语言就是“语言”,类似于人类的语言,比如中文,英文。

·“计算机语言”是由人类设计出来的,用来被人写被人读的,作为“语言”,它也拥有自己的书写规范和语言标准,也就是“语法”。

·我们平时看到的代码其实就是计算机语言,乍一看好像是由简短的英文字母和数字符号组成的;因为不同计算机语言的一些具体语法和功能不同,所以会导致有些
书写上的差异。

·计算机其实比普通人还笨,它们只能识别一种语言,就是机器语言:0和1 ,这时就需要一位“翻译官”了。这位“翻译官”将程序员写的语言翻译成0和1,从而实现了人类和计算机之间的交流,这位“翻译官”俗称编译器

·为什么不直接使用二进制的机器语言来开发各种程序和游戏呢?也可以,但是开发一个原神至少需要一个100人的团队开发100年。由此可见二进制语言开发效率极低,而且学习难度非常非常大。所以使用计算机语言不仅能够大大提升开发效率,而且学习难度小,普通人也能掌握

·目前计算机语言已经有成百上千门了:
1964年 BASIC
1972年 C
1980年 C++
1991年 python
1995年 java
1995年 PHP
2009年 go

C语言的起源

·1972年,贝尔实验室的丹尼斯·里奇和肯·汤普逊在开发UNIX操作系统时设计了C语言。C语言是丹尼斯·里奇在B语言(肯·汤普逊发明)的基础上进行设计。

·1978年以后,C语言开始风靡全世界,日益得到推广。
·1989年,美国国家标准协会(ANSI)公布了一个完整的C语言标准(C 89)
·此后,C语言标准不断被修订,在基本保留原有特征的基础上,针对需求,增加一些功能,出现C 99等新的版本
·直至现在,C语言仍然被大部分人所熟知,投入学习和开发。

C语言特性

基于C语言是一门非常接近底层的语言,整体来看它的特性分为两个:

1.执行效率特别高:体现在使用它能够最大化的发挥硬件性能,例如芯片。
2.节省资源:C语言编译出来的东西是最小的,可以节约成本,例如:一些大公司的产品产量很高,单件产品节省一点资源,全部产品就可以节省大量资源,进而降低成本。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值