博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《C语言程序设计:问题与求解方法》——2.2节C语言历史概述
阅读量:5749 次
发布时间:2019-06-18

本文共 761 字,大约阅读时间需要 2 分钟。

本节书摘来自华章社区《C语言程序设计:问题与求解方法》一书中的第2章,第2.2节C语言历史概述,作者:何 勤,更多章节内容可以访问云栖社区“华章社区”公众号查看

2.2 C语言历史概述

本书之所以选用C语言这种高级语言来进行讲解,首先是由于当前流行的高级语言(比如C++语言、Java语言、C#语言)都是由C语言衍生出来的。因此,所有这些语言的基础语法部分都与C语言大同小异。此外,目前很多重要的系统软件(比如操作系统)中的相当多的代码段(即程序段)也是用C语言编写的;在嵌入式系统开发中也大量使用C语言。通过对C语言的学习,有利于加深对计算机基本工作原理的认识。可以说,C语言已成为计算机领域内的一门通用语言。
【练习1】上网查找资料并阅读相关参考书,归纳出C语言的主要优点和缺点。
【练习2】高级程序设计语言的范式主要有四种类型:命令型(或称为过程型)、函数型、面向对象型、逻辑型。上网查找资料并翻阅参考书,大致了解各种范式语言的特点。
C语言是由贝尔实验室的D.M.Ritchie于1972—1973年间在B语言的基础上设计出来的。C语言在诞生之后迅速得到了普及。D.M.Ritchie与他的同事Brian W.Kernighan合写了一本名著《The C Programming Language》,这本书的第一版实际上成为早期C语言的标准。这个标准称为“K&R的经典C”或简称为“经典C”。很多早期开发出来的C程序,都是遵守这个事实上的标准的。然而这个标准尚有一些不足。
为了C语言的标准化和健康发展,美国国家标准协会经过长期努力,于1989年制定颁布了一个C语言标准,被称为ANSI C89标准,简称“C89标准”。对经典C进行了一些改进和完善。随后于1999年又颁布了C语言的一个新标准,简称“C99标准”。

转载地址:http://iwrzx.baihongyu.com/

你可能感兴趣的文章
POI getDataFormat() 格式对照
查看>>
nginx rewrite
查看>>
CSS中规则@media的用法
查看>>
系列3:WAS Liberty Profile hello mysql jdbc
查看>>
基础知识:python模块的导入
查看>>
/etc/resolv.conf文件详解
查看>>
【转】VC的MFC中重绘函数的使用总结(整理)
查看>>
JQuery日记_5.13 Sizzle选择器(六)选择器的效率
查看>>
oracle查看经常使用的系统信息
查看>>
Django_4_视图
查看>>
Linux的netstat命令使用
查看>>
大快网站:如何选择正确的hadoop版本
查看>>
经过这5大阶段,你离Java程序员就不远了!
查看>>
IntelliJ IDEA 连接数据库详细过程
查看>>
PHP-X开发扩展
查看>>
android学习笔记——onSaveInstanceState的使用
查看>>
工作中如何做好技术积累
查看>>
怎么用sysLinux做U盘双PE+DOS??
查看>>
Spring Transactional
查看>>
shell脚本实例
查看>>