02_计算机语言发展史
2017-05-22 19:50
274 查看
1.计算机语言发展史
计算机语言如果你将它当做一个产品,就像我们平时用的电视机、剃须刀、电脑、手机等, 他的发展也是有规律的。任何一个产品的发展规律都是:向着人更加容易使用、功能越来越强大的方向发展。
第一代:机器语言(冯·诺依曼)
机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指指令系统的集合。第二代:汇编语言(晶体管-贝尔实验室)
汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。第三代:高级语言
随着晶体管、集成电路的出现,计算机的功耗越来越小、速度越来越快,计算机很快深入到了各行各业。有个很著名的定律叫做摩尔定律,他深刻的展示了计算机发展的规律:“当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能,将每隔18个月翻两倍以上”
面向过程
C(贝尔实验室)
Fortran(IBM:International Bussiness Machine)
COBOL
PASCAL
ADA
面向对象
C++
Java
C#
2.Java简史
Sun为什么会被发明?
Green项目
应用环境:像电视盒这样的消费类电子产品的流行
需求:语言本身应该是中立的,即跨平台性
发明人:James·Gosling
3.Java为什么会流行
外部环境-互联网的爆发式增长
互联网上的电脑硬件不同,软件环境差异太大,需要一种跨平台的语言
Java的核心优势:跨平台性
4.Java的版本
JavaEE: Java企业版,定位在服务器的应用 JavaSE: Java标准版,定位于个人计算机的应用(学习) JavaMe: Java低配版,定位于消费类电子产品的应用
相关文章推荐
- java学习之旅02--计算机语言发展史,Java历史,Java核心优势,Java三大版本的区别
- (教学思路 c#之面向对象一) 计算机语言发展史
- 先有鸡还是先有鸡蛋?计算机语言发展史给出的答案
- 计算机语言发展史的个人理解
- 计算机语言发展史
- 世界上最伟大的计算机语言C语言的发展史
- IOS学习笔记02---语言发展概述,计算机语言简介.
- 1:计算机语言的发展史
- 计算机语言的发展史
- 【C语言】【unix c】计算机语言的发展史
- 计算机语言发展史
- 黑马程序员——基础学习(一)计算机发展史、DOS命令行以及java语言特点
- 计算机语言发展史
- java复习第二课,计算机语言的发展史,java的核心优势
- IOS学习笔记02---语言发展概述,计算机语言简介.
- 计算机语言发展史及Java语言简介
- 计算机语言发展史
- 计算机语言发展史
- 计算机语言发展史
- 计算机语言的发展史