滁州易推,您最值得信赖的滁州网站建设公司
  13687364536     913676469@qq.com      网站地图 
RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:8:30-18:30
推荐扫一扫添加微信咨询
微信二维码
关闭右侧工具栏

营销知识

编程语言的简史
  • 浏览量:
  • 发表时间:2019-06-04 14:06:02
  • 来源:易推网络

自第一代计算机诞生以来,计算机语言经历了巨大的变化。起初,程序员使用最原始的计算机指令,即计算机语言。是一个0和1的字符串。汇编语言很快被发明,将计算机指令映射到人们可以阅读和轻松处理的助记符,例如ADD和MOV。

然而,随着应用程序编写的任务变得更加复杂,程序员意识到需要一种能够执行相对复杂的数学指令的语言,这些指令可以转换为许多汇编代码(机器语言指令)。FORTRAN死了,它是第一个针对编程领域的数值和科学计算优化的高级编程语言,支持子程序,函数和循环等。高级语言,如BASIC和COBOL,允许程序员使用类似的源代码进行编程单词或句子。

C语言彻底改变了B语言,B这个词是BCPL的改进版本(基础组合编程)语言)语言。尽管C语言的发明旨在帮助程序员在当时使用新兴的硬件功能,但其受欢迎程度应该主要归功于其便携性和速度。C语言是一种程序语言。但随着计算机语言进入面向对象时代,BjarneStroustrup于1981年发明了C++,这是增长最快,使用最广泛的编程语言之一。除了诸如运算符,重载之类的新运算符之外,除了内联函数之类的函数之外,C++还实现了面向对象的概念,例如封装,继承(支持多重继承),多态和抽象。C++还实现并不断改进模板(泛型类或集合)的概念,例如Java。较新的语言因为C#最近才支持这个概念。

在C++之后,Java给编程世界带来了另一场革命。它受欢迎的主要原因是Java程序可以在许多流行的平台上运行。另一个原因是它的简单性。它不支持许多使C++功能强大的函数。除了不支持指针外,Java还负责管理用户的内存并执行垃圾收集。在Java之后,C#是基于框架(Microsoft.NETFramework)开发的第一批语言之一。C#借鉴了Java和C++的设计思想和语法,但在某些方面它遇到了两种语言。与支持C++管理版(称为托管C++)的.NETFramework不同,它为C++程序员提供了.NETFramework的优势(例如自动内存管理和垃圾收集),并且比其他基于框架的语言执行速度更快(例如C#)。)快。

本文由滁州易推网络公司提供,公司主要提供全椒网站建设业务,站内文章大部分为原创,部分转载于网络,若转载请标注 /article/17_323.html

上一篇:如何建立一个网站,易于维护?
下一篇:回顾2019年上半年的UI设计探索和自我总结