计算机语言发展史(简单带过)
-
第一代
-
-
第二代
-
汇编语言(指令代替二进制)
-
目前应用(逆向工程、机器人、病毒)
-
第三代
-
高级语言(面向对象和面向过程)
-
C语言典型面向过程,C++、JAVA典型面向对象的语言。
C & C++
-
1972年C诞生
-
贴近硬件,运行极快,效率高。
-
操作系统,编译器,数据库,网络系统。
-
指针和内存管理
-
-
1982年C++诞生
-
面向对象
-
兼容C
-
图形领域和游戏
-
Java出身
-
1995年的网页简单粗糙,缺乏互动性。
-
图形界面程序(Applet)
-
Java 2 标准版(J2SE):桌面
-
Java 2 移动版(J2ME):手机
-
Java 2 企业版(J2EE):服务器
Java发展
-
基于Java开发了很多平台,系统,工具
-
构建工具:Ant,Maven,Jekins
-
应用服务器:Tomcat,Jetty,Jboss,Websphere,weblogic
-
Web开发:Struts,Spring,Hibernate,myBatis
-
开发工具:Eclipse,Netbean,Intellij IDEA,Jbuilder
-
-
2006:Hadoop(大数据领域)
-
2008:Android(手机端)