黑客高手官场行

离流

> 黑客高手官场行 > 黑客高手官场行目录

第三十章 军队来人(1 / 4)

上一章目 录

程旭从C语言开始学习,这毕竟是所有计算机语言的基础。

虽然程旭已经明白C语言的一些基本含义和运用的基本原理,但是要根据自己的意愿编写出计算机程序却有些难度,毕竟C级知识主要是系统运用知识,死知识居多,而D级知识,是计算机语言初步,则要求更加灵活,有时候需要灵感和创造。

C语言的原型ALGOL-60语言,也称为A语言。

1969年前后由美国贝尔实验室的电脑科学家肯·汤普森(Ken-Thompson)在丹尼斯·利奇(Dennis-Ritchie)的支持下设计出来B语言。后来,丹尼斯·利奇以B语言为基础开发出C语言——目前世界上最常用的程序语言之一。

C语言是Combined-Language(起点不支持空格,用-代替,后同)的中英混合简称,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛,不仅仅是在软件开发上,而且各类科研都需要用到C语言,具体应用比如单片机以及嵌入式系统开发。

C语言发展迅速,而且成为最受欢迎的语言之一,主要因为它具有强大的功能。许多著名的系统软件,如DBASE-Ⅳ都是由C语言编写的。用C语言加上一些汇编语言子程序,就更能显示C语言的优势了,像PC-DOS、WORDSTAR等就是用这种方法编写的。

美国AT&T贝尔实验室的本贾尼·斯特劳斯特卢普(Bjarne-Stroustrup)博士在20世纪80年代初期发明并实现了C++,中国大陆的程序员圈子中通常被读做“C加加”而西方的程序员通常读做“C-plus-plus”即“CPP”C++是一种静态数据类型检查的,支持多重编程范式的通用程序设计语言。它支持过程化程序设计、数据抽象、面向对象程序设计、制作图标等等泛型程序设计等多种程序设计风格。

Digital-Ma公司开发了的编程语言D语言,起因是为了改进C++。D语言既有C语言的强大威力,又有Python和Ruby的开发效率。它是一种集垃圾回收、手工内存操作、契约式设计、高级模板技术、内嵌汇编、内置单元测试、Mixin风格多继承、类Java包管理机制、内置同步机制、内建基本运行时信息的系统级编程语言。

小主,这个章节后面还有哦,请点击下一页继续阅读,后面更精彩!

上一章目 录下一页