计算机语言发展

计算机发展语言发展

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

第二代:汇编语言

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

各种语言

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段,服务端开发)

posted @   夜无人  阅读(35)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示