当前位置: 首页 > web >正文

【C语言】C语言发展历史、特点及其应用

11972 年,美国 AT&T 公司贝尔实验室(AT&T Bell Laboratory)的丹尼斯·里奇 为了开发Unix   系统B语言的基础上最终设计出了一种新的语言,他以 BCPL 的第二个字母作为这种语言的名字,即C 言。

2、  197080年代,  C语⾔被⼴泛应⽤,从⼤型主机到⼩型微机,从中也衍⽣了C语⾔的很多不同版本。 为统⼀C语⾔版本,  1983ANSI  美国国家标准学会( American National Standards Institute)  了⼀个委员会来制定C语⾔标准。  1989C语⾔标准被批准,这个版本的C语⾔标准通常被称ANSI     C。⼜由于这个版本是 89 年完成制定的,因此也被称为 C89。后来 ANSI 把这个标准提交到 ISO ,  1990 年被 ISO 采纳为国际标准,称为 ISO C。⼜因为这个版本是1990年发布的,因此也被称为C90

1.4 C语言的应用

1C语⾔应⽤场

  系统软件开发

  操作系统:  UNIXWindows、  Linux

  驱动程序:比如主板驱动、显卡驱动、摄像头驱动。驱动一般是用C语言和汇编语言写的,

C++方面稍弱。

  数据库:  SQL ServerOracleMySQL、  DB2

  应用软件开发

  办公软件:  WPS

   图像多媒体:  Photoshop、  Mediaplayer

  嵌入式软件开发:在嵌入式平台(比如:路由器、导航仪、机顶盒、手机、工控设备、汽

电子等)上进行的应用软件开发。

  游戏开发:  2D3D 游戏。  CS 整个游戏的引擎全部是用纯C写的

2C语言在所有编程语言中的江湖地位

http://www.xdnf.cn/news/14303.html

相关文章:

  • DL00120-Lyapunov深度强化学习移动边缘计算网络在线计算卸载python
  • 互联网大厂Java求职面试:AI大模型应用实践中的架构挑战与实战
  • Android Activity全面解析:从创建到生命周期的完整指南
  • 深入解析 Java 集合框架:从底层原理到实战优化
  • Pytorch 卷积神经网络参数说明一
  • Python----OpenCV(图像的绘制——绘制直线,绘制矩形,绘制圆形,绘制多边形)
  • (javaSE)抽象类和接口:抽象类概念语法和特性, 抽象类的作用;接口的概念 接口特性 实现多个接口 接口间的继承 Object类
  • Qt--信号槽发送QVector
  • Relin梦中门——第二章——感官
  • jojojojojo
  • java 设计模式_行为型_15迭代器模式
  • nginx 配置返回 文件大小
  • Go语言底层(四): 深入浅出Go语言的ants协程池
  • 第八章:排序
  • 高速隔直电容设计
  • 【Vue】v-model进阶+ref+nextTick
  • 计算机是怎么跑起来的第五章
  • Python3 学习(菜鸟)-02基本数据类型
  • 从 PPO、DPO 到 GRPO:大语言模型策略优化算法解析
  • HarmonyOS 布局优化
  • 【Zephyr 系列 24】设备日志、事件与远程调试机制设计:为每一块硬件留痕,助力稳定性分析
  • Cursor ReAct Agent技术架构
  • Python爬虫实战:研究RQ库相关技术
  • Modbus原理一文通:从基础到实现的全面解析
  • Python全栈开发:前后端分离项目架构详解
  • Nginx+keepalived主从,双主架构
  • Java大模型开发入门 (10/15):连接外部世界(下) - 端到端构建完整的RAG问答系统
  • 拓展:###单向循环链表###
  • 【MFC】编辑框、下拉框、列表控件
  • JavaScript基础-常用的鼠标事件