编程语言
首页 > 编程语言> > 计算机语言发展史-java

计算机语言发展史-java

作者:互联网

计算机语言发展史

第一代语言

机器语言:二进制方式,机器直接能读的语言。

第二代语言

汇编语言: 解决人类无法读懂及其语言的问题,用指令代替二进制

比如:

codesg segment

​ start:

​ mov ax,0123h

​ mov bx, 0457h

​ add ax, bx

​ add ax, ax

​ mov ax, 4c0h

​ int 21h

codesg ends

end start

目前应用:

​ 逆向工程

​ 机器人

​ 病毒

第三代语言

高级语言:面向过程和面向对象两大类

C语言典型的面向过程语言

C++和JAVA面向对象的语言

对象和过程是相辅相成

C语言

1972年诞生,贴近硬件,运行极快,效率极高

操作系统、编译器、数据库、网络系统

指针和内存管理

C++

1982年诞生,面向对象,兼容C,图形领域、游戏等

Java

1995年诞生

语法像C

没有指针和内存管理,

可移植、编写一次,到处运行,主要靠JVM的设计

面向对象,类型安全

高质量的类库

小名:C++--

Java 2标准版(J2SE):去占领桌面

Java2移动版(J2ME):去占领手机

Java2企业版(J2EE):去占领服务器端

Java三大版本

JavaSE:标准版(桌面程序,控制台开发...)

JavaME:嵌入式开发(手机,小家电。。。)没落了

JavaEE:E企业级开发(Web端,服务器开发)

标签:发展史,java,计算机,mov,C++,面向对象,Java,ax,语言
来源: https://www.cnblogs.com/cmin007/p/15966940.html