其他分享
首页 > 其他分享> > 计算机语言发展

计算机语言发展

作者:互联网

计算机发展语言发展

第一代:机器语言(二进制)

第二代:汇编语言

第三代:高级语言(面向对想,面向过程)

各种语言

C语言

C++语言

Java语言(C++--)

C#(sharp)

Python,PHP,JavaScript

大数据分析,人工智能

C & C++

  1. 1972年C语言诞生

    ·贴近硬件,运行极快,效率极高

    ·操作系统,编译器,数据库,网络系统等

    ·指针和内存管理

  2. 1982年C++诞生

    ·面向对象

    ·兼容C

    ·图形领域,游戏

  3. 新语言

    ·语法有点像C

    ·没有指针

    ·没有内存管理

    ·真正的可移植性,编写一次,到处可运行

    ·面向对象

    ·类型安全

    ·高质数类库

构建工具:Ant,Maven,Jekins

应用服务器:Tomcat,Jetty,Jboss,Websphere

Web开发:Struts,Spring,Hibernate,myBatis

开发开展:Eclips,Netbean,Intellij idea,Jbuilder

2006:Hadoop(大数据领域)

2008:Android(手机端)

Java特性和优势

  1. 简单性
  2. 面向对象
  3. 可移植性
  4. 高性能
  5. 分布式
  6. 动态性
  7. 多线程
  8. 安全性
  9. 健壮性

Write Once ,Run Anywhere

JavaSE:标准版(桌面程序,控制台开发)
JavaME:嵌入式开发(手机,家电)
JavaEE:E企业级开发(Web段,服务端开发)

标签:Web,发展,计算机,C++,面向对象,开发,Java,语言
来源: https://www.cnblogs.com/YR20040715--/p/16463006.html