高级程序设计语言是什么?

发布网友 发布时间:2022-03-24 15:46

我来回答

6个回答

懂视网 时间:2022-03-24 20:07

属于高级程序设计语言的是:APT、FORTRAN、FLOW-MATIC、IPL-V、COMIT、COBOL、ALGOL60、LISP、JOVIAL、GPSS。

  

  程序设计语言是用于书写计算机程序的语言。语言的基础是一组记号和一组规则。根据规则由记号构成的记号串的总体就是语言。在程序设计语言中,这些记号串就是程序。程序设计语言有3个方面的因素,即语法、语义和语用。语法表示程序的结构或形式,亦即表示构成语言的各个记号之间的组合规律,但不涉及这些记号的特定含义,也不涉及使用者。语义表示程序的含义,亦即表示按照各种方法所表示的各个记号的特定含义,但不涉及使用者。有许多用于特殊用途的语言,只在特殊情况下使用。例如,PHP专门用来显示网页;Perl更适合文本处理;C语言被广泛用于操作系统和编译器(所谓的系统编程)的开发。

热心网友 时间:2022-03-24 17:15

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

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

热心网友 时间:2022-03-24 18:33



计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类。 电脑每做的一次动作,一个步骤,都是按照以经用计算机语言编好的程序来执行的,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。 计算机所能识别的语言只有机器语言,即由0和1构成的代码。但通常人们编程时,不采用机器语言,因为它非常难于记忆和识别。 目前通用的编程语言有两种形式汇编语言和高级语言。 汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。汇编程序通常由三部分组成指令、伪指令和宏指令。汇编程序的每一句指令只能对应实际操作过程中的一个很细微的动作,例如移动、自增,因此汇编源程序一般比较冗长、复杂、容易出错,而且使用汇编语言编程需要有更多的计算机专业知识,但汇编语言的优点也是显而易见的,用汇编语言所能完成的操作不是一般高级语言所能实现的,而且源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。 高级语言是目前绝大多数编程者的选择⊥汇编语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。同时,由于省略了很多细节,编程者也就不需要有太多的专业知识。 高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如目前流行的vb、vc、foxpro、delphi等,这些语言的语法、命令格式都各不相同。 高级语言所编制的程序不能直接被计算机识别,必须经过转换才能被执行,按转换方式可将它们分为两类 解释类执行方式类似于我们日常生活中的同声翻译”,应用程序源代码一边由相应语言的解释器翻译”成目标代码(机器语言),一边执行,因此效率比较低,而且不能生成可独立执行的可执行文件,应用程序不能脱离其解释器,但这种方式比较灵活,可以动态地调整、修改应用程序。 编译类编译是指在应用源程序执行之前,就将程序源代码翻译”成目标代码(机器语言),因此其目标程序可以脱离其语言环境独立执行,使用比较方便、效率较高。但应用程序一旦需要修改,必须先修改源代码,再重新编译生成新的目标文件(* .obj)才能执行,只有目标文件而没有源代码,修改很不方便。现在大多数的编程语言都是编译型的,例如visual c++、visual foxpro、delphi等。

热心网友 时间:2022-03-24 20:24

就是那些比较接近自然语言的程序语言,像php,python,c++,java,C#之类的都是

热心网友 时间:2022-03-24 22:32

vfp是一种解释性数据库编程语言,是由早期的dbase,经过foxbase,foxpro演变到目前的visual foxpro(可视化foxpro),早期的foxpro(或dbase,foxbase)都是在dos下运行的,界面不好看,但是很实用。VFP是基于windows下的可视化编程系统,界面友好,比在dos下编程更方便,仅仅编写几个简单的代码,往往就可以实现一般的需求。

无论是dbase,还是foxbase,foxpro,或vfp,其基本、常用的命令很少,只要熟悉这几个命令就可以对数据库进行操作,比如查看、修改、增加、删除。

制作好的vFP程序也可以编译成exe文件,更方便用户使用。

当然要想做一个比较合格的vfp编程人员,也需要下一番功夫才成。

热心网友 时间:2022-03-25 00:57

程序设计语言分为一下几类:
低级程序设计语言、中级程序设计语言、高级程序设计语言。
低级程序设计语言中包括:汇编语言,如果你接触过汇编的话,你就会知道,汇编语言中是可以直接操作cpu中的寄存器的,所以汇编语言权利很大,你可以干一些事情,越权什么的,这个也是黑客的必修课。
中级程序设计语言中包括:C语言,这个有的时候也归为高级语言中,但是大都归为中级,C语言不用说了,也是能操作内存中的东西。权利也不小!
高级程序设计语言中就非常多了,C++、JAVA、VB、C#等等都是高级程序设计语言,之所以高级就是他拜托了很多程序员不应该关注的东西。就像生成对象和销毁对象等操作。让程序员可以专注于他所要完成的业务逻辑。应为他摆脱了一些东西,也就说明这些语言不适合做破解和病毒等的编程。
要是你想坐一名正规程序员的话,你可以选择java、C#等语言,入门容易,而且社区活跃,支持良好,用户量大。
如果你要做破解、黑客之类的牛人,那C语言和汇编语言是你的必修课,C++啊,太难,我身边的人还没有能把C++做到非常牛*的地步,所以我个人觉得学好不容易。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com