第一代语言 机器语言: 直接输入给计算机使用。不经过任何转换 第二代语言 汇编语言 解决人类无法读懂计器语言的问题指令代替二进制 目前应用:逆向工程、病毒 第三代语言 高级语言大体上分为: 面向过程和面向对象 1972年 C诞生 贴近硬件,运行极快,效率极高操作系统,编译器,数据库,网络系统指针和内存管理 1982年 C++诞生 面向对象兼容C图形领域、游戏等 1995年 Java诞生 面向对象可移植性高性能分布式动态性多线程安全性健壮性 三高:高可用、高性能、高并发