一张图带你了解C语言的前身今生-小白看过来

2020-03-05  本文已影响0人  学长冷月

工科类的小伙伴们几乎都逃不过计算机类的课程,而C语言作为编程类的入门课程。相信大家或多或少的都接触过,今天冷月就来讲讲C语言的前世今生。

什么是C语言?

要想了解C语言,我们首先要知道什么是C语言。在百度百科上的解释为:C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。

通俗来讲:C语言是一种用于和计算机交流的高级语言, 它既具有高级语言的特点,又具有汇编语言的特点。它非常接近自然语言,能够用人类直接看得懂的语句来操作计算机。既可以编写软件,也可以来操作一些硬件。

一张图带你了解C语言的前身今生

<img src="https://img.haomeiwen.com/i647982/87a1ef7b7c4462fe.png?imageMogr2/auto-orient/strip|imageView2/2/w/1200/format/webp" width="100%"/>

C语言现状

在TIOBE编程语言热度排名上,C语言一直位居前3,市场占有率是非常的高。编程语言排行榜查看

<img src="https://img-blog.csdnimg.cn/20200305163511133.png" width="100%"/>

简单了解一下C语言的执行过程

  1. 编辑一个C源文件
  2. 点击编译,生成目标文件(obj)
  3. 链接目标文件,生成可执行文件(exe)
  4. 装入内存,执行

如果这篇博文有帮助到您,可以帮冷月点一个赞或者加一个关注哦!

欢迎关注我的公众号:学长冷月,获得独家整理的学习资源和日常干货推送。
如果您对我的专题内容感兴趣,也可以关注我的博客:guoyu7.com

上一篇 下一篇

猜你喜欢

热点阅读