编程语言发展历史
来源:互联网 发布:ubuntu 用户 root权限 编辑:程序博客网 时间:2024/05/17 22:57
C语言出现以前:
FORTRAN可以编写高效的程序,但不适于编写系统程序。
BASIC虽然易学,但功能不够强大,并且谈不上结构化。
汇编语言虽能写出高效的程序,但学习或高效的使用并非易事,而且调试相当困难。
C语言(1978):
Dennis Ritchie在运行UNIX操作系统的DEC PDP-11上发明并首次实现了C。而Martin Richards设计的BCPL语言导致了C语言的开发成功。在此后的许多年里,由Brian Kernighan和Dennis Ritchie编写的《The C Programming Language》(Prentice-Hall,1978)被认为是事实上的C语言标准,该书认为C只是支持UNIX 操作系统的一种语言。1989年12月,美国国家标准化组织(ANSI )制定了C语言的标准,C语言被正式标准化。
C++(1979):
尽管C是世界上伟大的编程语言之一,但它处理复杂性的能力有限。一旦一个程序的代码超过25 000~100 000行,就很难从总体上把握它的复杂性了。C++突破了这个限制,帮助程序员理解并且管理更大的程序。
1979年,当Bjarne Stroustrup在新泽西州的Murray Hill实验室工作时,发明了C++。Stroustrup 最初把这种新语言称为“带类的C”。1983年,改名为C++。C++通过增加面向对象的特性扩充了C。因为C++产生在C的基础之上,因此它包括了C所有的特征、属性和优点。这是C++作为语言成功的一个关键原因。C++的发明不是企图创造一种全新的编程语言,而是对一个已经高度成功的语言的改进。C++在1997年11月被标准化,目前的标准是ANSI/ISO。
JAVA(1995):
Java的最初推动力并不是因特网!而是源于对独立于平台(也就是体系结构中立)语言的需要。
Java是由James Gosling,Patrick Naughton,Chris Warth,Ed Frank和Mike Sheridan于1991年在Sun Microsystems公司设计出来的。开发第一个版本花了18个月。该语言开始名叫“Oak”,于1995年更名为“Java”。
C#:
C#是Microsoft公司所创建的,用来支持.NET框架。
- 编程语言发展历史
- 编程语言发展历史
- 编程语言发展历史
- 主流编程语言发展历史
- 编程语言的发展历史
- PHP语言发展历史
- CSE语言发展历史
- C++语言发展历史
- ALGOL语言 发展历史
- Python 语言发展历史
- python语言发展历史
- c语言发展历史
- C语言发展历史
- JAVA语言的发展历史
- C语言的发展历史
- C语言的发展历史
- C语言的发展历史
- C语言的发展历史
- Android应用程序优化都有哪些需要注意的?
- 嵌入式程序员需知的一些问题及某些注解
- Android中Activity启动模式详解
- Servlet + Freemarker 入门练习
- Android面试过程描述
- 编程语言发展历史
- word论文排版,分栏脚注问题
- C语言循环移位及位操作
- html基本知识和网站seo优化(续)
- PHP单引号与双引号的异同 以及相互嵌套
- HDU 2047 阿牛的EOF牛肉串 (递推)
- C++虚函数、虚继承、对象内存模型
- 【ABAP】Field Symbol使用总结
- [LeetCode] Candy