0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

高级语言有哪些

工程师 来源:网络整理 作者:h1654155205.5246 2018-12-28 16:39 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

高级语言

高级语言相对于机器语言而言。是高度封装了的编程语言,与低级语言相对。它是以人类的日常语言为基础的一种编程语言,使用一般人易于接受的文字来表示(例如汉字、不规则英文或其他外语),从而使程序编写员编写更容易,亦有较高的可读性,以方便对电脑认知较浅的人亦可以大概明白其内容。由于早期电脑业的发展主要在美国,因此一般的高级语言都是以英语为蓝本。在1980年代,当东亚地区开始使用电脑时,在日本、***及中国大陆都曾尝试开发用各自地方语言编写的高级语言,当中主要都是改编BASIC或专用于数据库数据访问的语言,但是随着编程者的外语能力提升,现时的有关开发很少。

由于汇编语言依赖于硬件体系,且助记符量大难记,于是人们又发明了更加易用的所谓高级语言。在这种语言下,其语法和结构更类似汉字或者普通英文,且由于远离对硬件的直接操作,使得一般人经过学习之后都可以编程。高级语言通常按其基本类型、代系、实现方式、应用范围等分类。

高级语言有哪些

1、FORTRAN

它适合进行科学计算,是编译型语言,组织程序比较灵活。

2、BASIC

它是由FORTRAN等高级语言的重要功能设计的人机对话式语言,简单易学,很受初学者欢迎。现在的BASIC语言发展很快,功能已大大增加,应用相当广泛。

3、COBOL

它是一种为处理商业资料而设计的语言。主要功能是描述数据结构和处理大批量数据。它使用英语词汇和句子较多。

4、PASCAL

它为一种结构程序语言,是在ALGOI语言的基础上发展起来的,作为一种描述算法的工具较为理想。

5、C语言

它是目前描述操作系统十分有效的高级设计语言,具有描述力强、灵活、方便等特点。由此看来,每种语言都有其优点和不同的应用方面,只要精通一种就可以做很多事,而浅尝辄止地学习多种语言却未必有多少用处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 高级语言
    +关注

    关注

    0

    文章

    7

    浏览量

    6813
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    C语言主要特点

    C语言的主要特点: 1.语言简洁、紧凑,使用方便、灵活 。C语言一共只有32个关键字、9种控制语句,程序书写形式自由,主要用小写字母表示,压缩了一切不必要的成分。C
    发表于 01-05 07:41

    10个例子代码,C语言结构体的高级

    当涉及到C语言结构体的高级**时,很多有趣和强大的技巧可以应用。下面是10个例子代码,每个例子都使用了不同的高级结构体技术,包括位字段、嵌套结构体、联合体、指向结构体的指针等。让我们
    发表于 01-05 06:32

    C语言函数指针的六个高级的应用场景

    函数指针是一种非常强大的编程工具,它可以让我们以更加灵活的方式编写程序。在本文中,我们将介绍 6 个函数指针的高级应用场景,并贴出相应的代码案例和解释。 回调函数 回调函数是指在某个事件发生时被
    发表于 01-04 12:25

    请问C语言中整形溢出的解决方法哪些?

    C语言中整形溢出的解决方法哪些?
    发表于 12-29 07:33

    C语言与C++的区别及联系

    要的因素。 缺点:没有面向对象易维护、易复用、易扩展。 面向对象语言: 优点:易维护、易复用、易扩展,由于面向对象封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护
    发表于 12-24 07:23

    VLA与世界模型什么不同?

    Language Action,VLA),另一些则致力于构建并应用世界模型(World Model)。这两种路径什么不同? 什么是VLA,什么是世界模型 先说说VLA。VLA是英文Vision-Language-Action的缩写,即视觉—语言—动作。也就是说,这种模
    的头像 发表于 12-17 09:13 973次阅读
    VLA与世界模型<b class='flag-5'>有</b>什么不同?

    C语言中可以嵌套汇编语言吗?

    请问C语言中可以嵌套汇编语言吗?
    发表于 12-15 08:14

    为什么单片机还在用C语言编程?

    说起单片机我们就会想到C语言,单片机为什么还在用C语言编程?现在有很多很好用的高级语言,如VC、PYTHON、PHP等等,为什么这些语言不能
    发表于 11-28 07:37

    汇编语言的起源

    (opcode),比如加法指令就是00000011。编译器的作用,就是将高级语言写好的程序,翻译成一条条操作码。 对于人类来说,二进制程序是不可读的,根本看不出来机器干了什么。为了解决可读性的问题,以及偶尔
    发表于 11-20 07:19

    2025年最佳的嵌入式编程语言哪些呢?

    语言哪些呢?今天我们将讨论这些语言:C、C++、Rust、Python和生成式AI提示;以及它们在当今的现代系统中的使用方式。资料来源:TIOBE指数追踪了整个
    的头像 发表于 11-14 10:27 1909次阅读
    2025年最佳的嵌入式编程<b class='flag-5'>语言</b><b class='flag-5'>有</b>哪些呢?

    C语言和单片机C语言什么差异

    有些扩展,及一些特殊写法如C51扩展的 data xdata bit sbit一类的,还有一些中断程序写法 void int() interrput 1一类的。 2、C是一门高级语言,它需要经过编译成
    发表于 11-14 07:55

    中科慧眼高级智能辅助驾驶系统再获双定点

    近日,中科慧眼高级智能辅助驾驶系统接连斩获两个商用车主机厂量产定点,充分彰显中科慧眼在商用车高级智能辅助驾驶领域的领先地位。
    的头像 发表于 09-05 17:57 1155次阅读

    Jenkins Pipeline的高级应用技巧

    为一名在运维一线摸爬滚打5年的工程师,我见过太多因为CI/CD流水线配置不当而导致的生产事故。今天分享一些Jenkins Pipeline的高级应用技巧,这些都是我在实际项目中踩过坑后总结的经验,希望能帮助大家少走弯路。
    的头像 发表于 08-27 14:32 879次阅读

    C语言精彩编程百例-364页

    内容提要 C是一种通用的程序设计语言,它包含了紧凑的表达式、丰富的运算符集合、现代控制流以及数据结构等四个部分。C语言功能丰富,衣达能力强,使用起来灵活方便:它应用面广,可移植性强,网时具有高级
    发表于 06-13 17:28

    普源示波器高级触发功能案例分析

    一、引言 在电子测量领域,示波器的触发功能如同“信号捕手”,决定着波形捕获的精准度与效率。普源示波器(如DHO1204U、MSO5000系列等)不仅具备基础触发模式(边沿触发、脉冲触发等),更通过高级
    的头像 发表于 05-29 09:36 830次阅读