C语言程序设计教程孟宪福,C语言程序设计教程-孟宪福 李盘林编著.pdf

第 1 页

第 章     绪 言

随着计算机硬件技术和软件水平 的不断提高 ,作为人机交流主要工具 的计算机程序设计

语言也经历 了从简单到复杂 、从低级到高级的发展过程 。在诸多的计算机高级语言中, 语言

是 目前国内外最为流行的计算机高级程序设计语言之一,它设计精巧、功能齐全、使用灵活,既

适合于编写应用软件 ,又特别适合于编写系统软件 。

语 言最初是为描述和实现 操作系统而设计和实现 的。在此 以前像 操作系

统那样的系统软件 ,一般都是利用汇编语言那种低级语言来编写的,自 语言开发成功以来,

使得利用高级语言来编写系统软件成为可能。 操作系统源代码 的 以上是由 语言

编 写 的, 操作系统的一些主要特点,如便于理解 、易于修改及具有 良好 的可移植性等 ,在

一定程度上都受益于 语言,所 以, 操作系统 的成功与 语言是密不可分 的。最初 的

语 言是依赖于 操作系统环境 的,随着 语言的不断发展 以及应用的普及,目前, 语 言

已经能够在多种操作系统如 等环境下运行,而且,实用的 语 言编译系统种类繁

多 ,适 用 于 机 运 行 的就 有 )和

)等 。

语言简介

语言发展简史

在 世 纪 年代 ,随着计算机科学体系的形成与完善 ,高级程序设计语言的研究得到了

长足的发展 ,但是,在当时出现 的高级语言中,缺乏用于编写像操作系统编译程序等系统软件

的工 具 ,系统程序 的设计主要还 是依赖 于汇 编语 言 。为 了改变这 种状 况 , 年

设计并实现 了 )语 言 ,后 来 ,这 一 语 言

被移植到了多种计算机上 ,并得到了广泛的应用 。此后不久 , 在 语言的

基础上设计并实现 了 语 言 ,并 用 语言在 机上实现 了第一个 操作系统 。接

着 ,在 年 至 年 间 , 在 语言的基础上 ,又重新设计 了一种语言,并在

机上 实现 ,同时用这 种语 言重 写 了 操作系统 。 由于这一语 言是在 语 言

和 语言的基础上开发出来 的,因此被称为 语 言 。 由于 语 言和 语 言是无类型 的语

言 ,而 语言却能支持多种数据类型,因此 语言与 语言和 语言是不同的,它更能反

映当代计算机的体系结构,因而得到了广泛的应用。

语言的特点

语 言能够成为 目前应用最为广泛 的高级程序设计语言之一 ,完全是 由其语言特 点决定

的 。 语言的特点可大致归纳如下:

语言短小精悍 ,基本组成部分紧凑 、简洁。

语 言一共只有 个标准 的关键字、 个标准 的运算符 以及 种控制语句,不但语言的

第 2 页

组 成精 练、简 洁 ,而且 使 用方 便、灵 活 。

语言运算符丰富,表达能力强。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值