首页 > 编程语言 >程序语言发展史

程序语言发展史

时间:2023-10-16 12:31:40浏览次数:28  
标签:发展史 语言 二进制 汇编语言 程序语言 机器语言 计算机

程序语言发展史

程序语言发展大致经历三个阶段:

1.机器语言

机器语言是低级语言,称为二进制代码语言。计算机使用的是由0和1组成的二进制数,组成的一串指令来表达计算机的语言。机器语言的特点是计算机可以直接识别,不需要任何翻译。

2.汇编语言

汇编语言是面向机器的程序设计语言。用英文宇母

或者符号串来代替机器语言的二进制代码,把不易理解的机器语言编程汇编语言。使用汇编语言比机器语言容易理解程序,并且更容易阅读。

了.高级语言

由于汇编语言依赖于硬件体系,并且汇编语言中的助记符号比较多。为了使程序语言更贴近人类的自然语言,同时又不依赖于计算机硬件,于是,高级语言应运而生。这种语言的语法形式类似于英文,并且因为远离对硬件的直接操作,使人们更易理解和操作。

标签:发展史,语言,二进制,汇编语言,程序语言,机器语言,计算机
From: https://blog.51cto.com/u_16284470/7881927

相关文章

  • 计算机的发展史(信息学奥赛简介)
    ⦁ 信息学奥赛简介:NOIP:全国青少年信息学奥林匹克联赛是教育部认可的五大学科(数学,物理,化学,生物,信息学)竞赛之一,由1984中国计算机学会(CCF)创办,联赛分为普及组和提高组。复赛可以使用c,c++,Pascal语言,2022年后只能使用c++。CSP-J/S:2019年CCF推出CSP(软件能力认证),CSP-J/S(非专业级别认证),CS......
  • 操作系统发展史、多道技术、进程
    操作系统发展史:其实就是主要围绕CPU的利用率问题穿孔技术------>联机---------------->脱机多道技术:单核实现并发的效果并发:看起来像同时运行的并行:真正意义上的同时运行空间与实践上的复用:空间上:多个程序公用一套计算机硬件时间上:切换+保......
  • 转 五分钟了解互联网Web技术发展史
    简介:1994年,万维网联盟(W3C,WorldWideWebConsortium)成立,超文本标记语言(HTML,HyperTextMarkupLanguage)正式确立为网页标准语言,我们的旅途从此开始。本文将沿着时间线,从**发现问题-解决问题**的角度,带领大家了解Web技术发展的关键历程,了解典型技术的诞生以及技术更迭的缘由,思......
  • MPEG(Moving Picture Experts Group)协议发展史
    MPEG(MovingPictureExpertsGroup)是一个国际标准化组织,致力于制定数字多媒体编码标准。MPEG协议的发展史可以追溯到20世纪80年代初。以下是MPEG协议的主要发展历程:MPEG-1:发布时间:1993年MPEG-1是MPEG协议的第一个版本,主要用于压缩视频和音频。它最著名的应用之一是VideoCD(VCD),这是......
  • MQ - 01 消息队列发展史&MQ通用架构
    @[toc]导图PreMQ-闲聊MQ一二事儿(Kafka、RocketMQ、Pulsar)MQ发展史基于JMS协议发展出来的ActiveMQ因为功能和稳定性问题,用的人比较少。AMQP是一个消息队列协议规范,它不是一款具体的消息队列。因为不同消息队列的访问协议是不一样的,导致不同的消息队列需要用不同的SDK访......
  • Renko图表发展史,FPmarkets澳福一次说清楚
    Renko图表的发展史,很多交易者都不清楚,今天FPmarkets澳福一次说清楚。自从几百年前,大米交易商在记录他们产品每一次价格变动的同时,也可以节省时间、纸张和墨水,也是他们建立了一个系统,也就是Renko图。在东方世界中Renko不仅代表了字面意思“安静的道路”。同时也反映了Renko图表的本......
  • CPU的发展史
    中央处理器(CentralProcessingUnit,简称CPU)是计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。CPU的工作原理可以概括为三个主要步骤:取指令:CPU从内存中读取指令,将其存储在指令寄存器中,也就是获取指令。执行指令:CPU根据指令的类型和操作码,执行相应的操作,如算术运算......
  • 1G 2G 3G 4G 发展史
    G就是英语单词generation的首字母,就是生物或技术领域“代”的意思,和网速没有任何关系。4G就是第四代移动通信技术,5G就是第五代移动通信技术。 2G理论网速是150Kbps,折合下载速度15-20K/s;3G理论网速为1-6Mbps,折合下载速度120K/s-600K/s4G理论网速为10-100Mbps,折合下载速度1.5M/......
  • Oracle table partition发展史
    ---Oraclepartition功能发展历程细节参考:https://www.oracle.com/docs/tech/partitioning-guide-2703320.pdf......
  • C语言标准发展史
     c语言标准:随着C语言在多个领域的推广、应用,一些新的特性不断被各种编译器实现并添加进来。于是,建立一个新的“无歧义、与具体平台无关的C语言定义”成为越来越重要的事情。 作为软件行业中的老大哥级人物。C语言也有自己的标准,而且是国际标准。如果大家遵循同一个标......