首页 > 编程语言 > 详细

计算机语言史

时间:2021-09-15 12:38:22      阅读:20      评论:0      收藏:0      [点我收藏+]

选择狂神说Java,走向人生巅峰

计算机语言

1.第一代语言

计算机的基本计算方式都是基于二进制的方式

二进制010111001010 这种代码直接输入给计算机使用,不仅过任何转换

2.第二代语言

汇编语言 解决人类读懂机器语言问题,用指令代替了二进制

目前应用于:逆向工程、机器人 、病毒

3.第三代语言

高级语言 大体上分为:面向过程和面向对象两大类

C语言(计算机的鼻祖)是典型的面向过程的语言 C++、JAVA是典型的面向对象的语言。

计算机语言发展历史

1972年,C诞生,优点:贴近硬件、运行快、效率极高,用于操作系统、编译器、数据库、网络系统

存在指针和内存的问题

1982年,C++诞生,优点 :解决了C存在的问题、面向对象、兼容C 在图形领域和游戏等方面取得了一定成功。

1995年,Java诞生,语法有点像C,没有指针、内存管理 真正的可移植性,编写一次,到处运行。

优点:面向对象、类型安全、高质量的库存 三高(高可用、高并发、高性能)

2006年,Hadoop(大数据领域)

2008年 ,Android(手机端)

Java的特征和优势

简单性、面向对象、可移植性、高性能、分布式、动态性、多线程、安全性、健壮性

write once,run anywhere.

Java三大版本

JavaSE:标准版(桌面程序、控制开发)

JavaME:嵌入式开发(手机、小家电)

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

JDK、JRE、JVM三者

JDK: Java Development Kit 开发者工具

JRE: Java Runtime Environment 运行时环境

JVM: Java Virtual Machine Java虚拟机

计算机语言史

原文:https://www.cnblogs.com/huahua-269/p/15268545.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!