一、0基础都能看懂(会打字就会C)--初识C语言

“C语言”,顾名思义,就是一门语言。

在日常生活人与人之间的交流,我们可以使用汉语、英语、日语等

那么我们与计算机之间的交流我们用什么呢?

我们知道计算机是一个硬件,是一个没有思维的机器,它不知道我们人想要它干什么,所以我们应该如何利用计算机去干一些我们人想要计算机干的事情呢?

我们知道,虽然计算机没有思维,但是它可以识别电信号(即电信号的有无),我们可以通过相同的信号去规定计算机干一些我们规定的事情,例如我们可以规定设置01011100的信号去让计算机干一件事情,当我们再次输入这样的信号时,计算机就可以干这件事情。

b07bb70d59c7457abdb2eb3fbefd4391.jpeg

 但是如果计算机的指令都像01010101这样的话,不利于我们的记忆和使用,因此我们在初代编程我们使用一些特殊的符号去记忆,随着计算机的发展,我们从初代的助记语言发展成B语言再发展到我们今天的C语言,再发展到后来的JAVA  Python等编程语言。

a85f24c6a77949969d67f5e62be17c85.png

C语言的历史也不是一帆风顺的。虽然C语言开始普及,但是也遇到了麻烦,因为每个厂商生产的计算机在硬件上的不同,所以他们就将C语言的代码进行了人为的修改,导致这个厂商的代码不可以在其它厂商的计算机上运行,不利于我们C语言的发展与普及,因此美国对C语言进行了统一,设置了标准,所有厂商都符合这一标准,C语言也就快速发展起来了。

7a2bb431de2f4404bb40ff6b9b7f9d8f.png

我们知道一点,C语言很重要,可以说C生万物,即使编程语言已经产生了40多年,其中产生的编程语言有很多,但是C语言依旧是编程语言榜单的前三名,C语言是编程语言的始祖,可以说学会了C语言,学习起其它语言可以说是非常简单的。3d8c3a79b6e74b10baecf403231f03c3.jpeg

 C语言一般编写底层代码,但是什么是底层代码呢?

我们编程一般有最底层的硬件(也就是计算机)>系统(例如Windows、Linux,一般靠驱动和硬件链接)>应用(例如QQ、微信等),一般C语言写的是应用层下面的代码,也就是写系统的代码,但是我们不可以存在一个误区:C语言不可以写软件 。例如我们常见的WPS就是通过C语言来写的。

59162b7db3724252be20dfcb88fd6ed4.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值