本文作者:ptiyny

高级编程语言概念有哪些 高级编程语言概念有哪些类型

ptiyny 06-26 13
高级编程语言概念有哪些 高级编程语言概念有哪些类型摘要: 大家好,今天小编关注到一个比较有意思的话题,就是关于高级编程语言概念有哪些的问题,于是小编就整理了2个相关介绍高级编程语言概念有哪些的解答,让我们一起看看吧。高级程序设计语言有哪些...

大家好,今天小编关注到一个比较意思的话题,就是关于高级编程语言概念有哪些的,于是小编就整理了2个相关介绍高级编程语言概念有哪些的解答,让我们一起看看吧。

高级编程语言概念有哪些 高级编程语言概念有哪些类型
图片来源网络,侵删)
  1. 高级程序设计语言有哪些?
  2. 计算机的高级语言和低级语言分别是什么意思?

高级程序设计语言有哪些?

高级程序设计语言可以分为基础语言、结构化言和专用语言。

(1) 基础语言

基础语言也称通用语言。它历史悠久,流传很广,有大量的已开发软件库,拥有众多的用户, 为人们所熟悉和接受。 属于这类语言的有 FORTRAN、COBOL、BASIC、ALGOL等。FORTRAN 语言是目前国际上广为流行、也是使用得最早的一种高级语言,从 20 世纪90 年代起,在工程科学计算中一直占有重要地位,备受科技人员的欢迎。BASIC 语言是在 20 世纪 60 年代初为适应分时系统而研制的一种交互式语言,可用于一般的数值计算与事务处理。BASIC 语言结构简单,易学易用,并且具有交互能力,成为许多初学者学习程序设计的入门语言。

(2) 结构化语言

高级编程语言概念有哪些 高级编程语言概念有哪些类型
(图片来源网络,侵删)

20 世纪 70 年代以来,结构化程序设计和软件工程的思想日益为人们所接受和欣赏。在它们的影响下,先后出现了一些很有影响的结构化语言,这些结构化语言直接支持结构化的控制结构,具有很强的过程结构和数据结构能力。PASCAL、C、Ada 语言就是它们的突出代表

PASCAL 语言是第一个系统地体现结构化程序设计概念的现代高级语言,软件开发的最初目标是把它作为结构化程序设计的教学工具。由于它模块清晰、控制结构完备、有丰富的数据类型和数据结构、语言表达能力强、移植容易,不仅被国内外许多高等院校定为教学语言,而且在科学计算、数据处理及系统软件开发中都有较广泛的应用

C 语言功能丰富,表达能力强,有丰富的运算符和数据类型,使用灵活方便,应用面广,移植能力强,编译质量高,目标程序效率高,具有高级语言的优点。同时,C 语言还具有低级语言的许多特点,如允许直接访问物理地址,能进行操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作等。用 C 语言编译程序产生的目标程序,其质量可以与汇编语言产生的目标程序相媲美,具有“可移植的汇编语言”的美称,成为编写应用软件、操作系统和编译程序的重要语言之一。

(3) 专用语言

高级编程语言概念有哪些 高级编程语言概念有哪些类型
(图片来源网络,侵删)

是为某种特殊应用而专门设计的语言,通常具有特殊的语法形式。一般来说,这种语言的应用范围狭窄,移植性和可维护性不如结构化程序设计语言。随着时间发展,被使用的专业语言已有数百种,应用比较广泛的有 APL 语言、Forth 语言、LISP 语言。

计算机的高级语言和低级语言分别是什么意思?

人用于同计算机交往的语言叫做程序设计语言。程序设计语言案发展先后顺序通常分为机器语言、汇编语言和高级语言。

机器语言:是一种CPU的指令系统,是由二进制代码编写,能够直接被机器识别的程序设计语言。

汇编语言:是用能够反映指令功能的助记符来表示指令的程学设计语言,用助记符来代表0、1编程,即符号化了的机器语言。

面向机器的语言都属于低级语言,机器语言和汇编语言均属于低级语言。

高级语言:1954年出现的FORTRAN语言以及随后相继出现的语言属于高级语言,不再是面向机器的语言,二是面向解题的过程。面向过程的计算机语言属于高级语言,人们常用的高级语言有:BASIC、FORTRAN、Pascal、C语言等。

到此,以上就是小编对于高级编程语言概念有哪些的问题就介绍到这了,希望介绍关于高级编程语言概念有哪些的2点解答对大家有用。

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享