• 6.计算机语言发展史


    总结:更易更强,整个发展史就是一部山寨和创新史。
     
    机器语言-->汇编语言-->高级语言
    机器语言:二进制0,1
    汇编语言:指令代替二进制。目前应用逆向工程,破解游戏把一个软件逆向开发出来、机器人、病毒...
    高级语言:第三代语言
     
    第三代语言:
     
      摩尔定律:当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月(1年半)便会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能。将每隔18个月翻两倍以上。
      第三代语言大体分为:面向过程和面向对象两大类。C是典型的面向过程,C++和Java是面向对象。但Java不是简单的面向对象。它是面向过程和面向对象相辅相成的。
      C语言:现代语言的鼻祖,和许多语言有千丝万缕的联系,C语言是比较强大的,有高级语言的特性,也有汇编的特点,比较复杂。主要用于写一些操作系统,写一些应用程序系统,写一些工作系统设计...编写一些不依赖于计算机硬件的一些应用程序。应用比较广泛,有很强的数据处理能力,不仅仅在软件开发上,各种科研项目都会用到,很多单片机,一些机器也会用到C语言。
      C++:C的升级版,C语言面向对象的扩充,成为一种面向对象的语言。
      Java:以C/C++为原型开发的,开始有人叫它C++--
      C#:C sharp,大量Java特性,微软山寨了Java细节,但没学到Java的精髓,微软想绑定自己电脑,不跨平台,也不通用,这样失去了和Java竞争的优势。
      Python人工智能,大数据分析、PHP快速构建网站、JavaScript
     
     


  • 相关阅读:
    项目选题报告答辩总结
    项目UML设计(团队)
    项目选题报告答辩总结
    第七次作业
    结对第二次
    第四次作业
    alpha冲刺4
    alpha冲刺3
    alpha冲刺2
    alpha冲刺1
  • 原文地址:https://www.cnblogs.com/duanfu/p/12221731.html
Copyright © 2020-2023  润新知