BASIC语言是1964年在FORTRAN语言的基础上简化而成的
来源:互联网 发布:linux使用编辑器 编辑:程序博客网 时间:2024/05/17 05:02
简单来说,所谓C++指的是一种使用非常广泛的计算机编程语言,该语言是一种静态数据类型检查、支持多重编程范式的通用程序设计语言。而且,C++的编译器比目前其他计算机语言的编译技术更复杂。
在计算机诞生初期,人们要使用计算机必须用机器语言或汇编语言编写程序。世界上第一种计算机高级语言“FORTRAN”诞生于1954年,随后还先后出现了多种计算机高级语言。其中使用最广泛、影响最大的无疑是BASIC和C语言。
BASIC语言是1964年在FORTRAN语言的基础上简化而成的, 它是为初学者设计的小型高级语言。C语言则是1972年由美国贝尔实验室的D.M.Ritchie推出,它不是为初学者设计的,而是主要为计算机专业人员设计。
在当时,大多数系统软件和许多应用软件都是用C语言编写的,但是随着软件规模的不断扩大,用C语言编写程序的短板已经愈发明显。因此在C基础上,斯特劳斯特卢普进一步扩充和完善了C语言的不足而开发出了C++语言。
据斯特劳斯特卢普自己透露称,当时他正在负责一个软件项目,但那时没有任何一种计算机语言能够满足自己复杂的工作需求,所以斯特劳斯特卢普才决定在C语言的基础上逐步对其进行改进。
1985年,C++语言被正式定义,外界将其视为比C语言更加高效的计算机编程语言。1998年,ANSI/ISO C++标准建立,斯特劳斯特卢普也在同年推出了经典著作《The C++ Programming Language》第三版,因而他本人被尊称为“C++语言之父”。
事实上,在C++语言诞生的道路上还出现了一个小插曲。因为斯特劳斯特卢普此前一直将这一语言称作“C with Classes”,直到1983年12月他才采纳了同行里克-马克西帝(Rick Mascitti)的建议,将自己发明的新语言命名为更为简洁的“C++”。
“软件行业太多的经理和管理人员试图把编程变成低级别的流水线工作,从长远来看这种做法效率低、浪费大、成本昂贵,且非常不人性化。在软件开发领域,没有放之四海而皆准的模型,因此需要给予人们充分的发挥空间。”斯特劳斯特卢普在接受IBM发明大师、DB2产品开发团队研发经理及高级技术人员萨姆-莱特斯通(Sam Lightstone)采访时说道。
- BASIC语言是1964年在FORTRAN语言的基础上简化而成的
- 老七苏-37:明日之星 苏-37是在苏-35的基础上改进而成的。
- OC在C语言基础上新增的基本数据类型
- C语言基础上的图书管理系统
- Delphi 与 FORTRAN语言的混合编程
- Delphi 与 FORTRAN语言的混合编程
- 当我还在为开发语言而烦恼的时候,人家已经是专家了。
- c语言的代码简化
- 编程语言BASIC程序员的启蒙语言
- Basic语言写的俄罗斯方块
- OpenCV是在IPL的基础上发展起来的
- 本文是在别人文章的基础上作出补充的
- DELPHI和FORTRAN语言的混合编程(二)
- 新的C语言:一切都源于FORTRAN
- 新的C语言:一切都源于FORTRAN
- Fortran与C语言,回调函数的使用比较
- Fortran和 C语言中数组的存储方式
- 是在别人的基础上做了一些修改
- 发布网站到的3种方式
- 献给那些正在郁闷的人
- 手机信号可视化
- PTVS (Python Tools for Visual Studio)
- Maven3学习笔记
- BASIC语言是1964年在FORTRAN语言的基础上简化而成的
- Go语言学习笔记
- ACM题集以及各种总结大全!
- 面试题整理18 根据上排给出十个数,在其下排填出对应的十个数
- 学习opencv跟轮廓相关的
- MySQL基本操作
- 多个Button监听
- AsyncTask异步二
- 珍爱生命,远离“匿名”应用