希赛考试网
首页 > 软考 > 软件设计师

计算机编程语言可分为

希赛网 2024-01-07 12:44:43

计算机编程语言是计算机与人之间进行交流的一种工具。计算机编程语言可分为多种类型,根据语言特点和用途分类可以有不同的方式。

一、根据执行方式

1. 编译型语言

编译型语言是将程序源代码编译成可执行文件后再执行的语言。由于编译器需要将源代码翻译为机器语言,因此编译型语言的执行速度比较快。代表性语言:C、C++、Pascal等。

2. 解释型语言

解释型语言不需要编译,而是直接由解释器对程序进行解释执行。虽然速度相对较慢,但是容易编写和调试,也适合于交互式程序设计。代表性语言:Python、JavaScript、Perl等。

3. 混合型语言

混合型语言兼具编译型和解释型语言的优点,可以在编译时和运行时进行优化,因此执行效率比解释型语言要高,编写和调试过程也相对简单。代表性语言:Java、C#等。

二、根据应用领域

1. 通用型语言

通用型编程语言是面向一般应用领域的语言,可以用来编写各种类型的程序。代表性语言:C、C++、Java、Python等。

2. 领域特定语言

领域特定编程语言是面向特定应用领域的语言,只适用于特定领域中的程序开发。代表性语言:SQL、HTML、CSS等。

三、根据语言范式

1. 过程式语言

过程式编程语言是基于过程的程序设计范式,是一种面向计算机执行任务的编程方法。代表性语言:C、FORTRAN等。

2. 面向对象语言

面向对象编程语言是以对象作为基本编程单位,具有继承、多态和封装的特性。代表性语言:Java、C++、Python等。

3. 函数式语言

函数式编程语言是一种以函数为基本抽象单位的编程范式,它强调函数的纯粹性和不可变性。代表性语言:Lisp、Haskell等。

四、根据使用情况

1. 商用编程语言

商用编程语言是指被广泛应用于商业领域的编程语言。代表性语言:Java、C#等。

2. 科学计算语言

科学计算语言是专门为科学计算而设计的编程语言,支持向量计算、矩阵运算等科学计算特性。代表性语言:FORTRAN、MATLAB等。

3. Web编程语言

Web编程语言是用于Web开发的编程语言,支持网页动态功能的开发。代表性语言:JavaScript、PHP等。

扫码领取最新备考资料


软考.png


软件设计师 资料下载
备考资料包大放送!涵盖报考指南、考情深度解析、知识点全面梳理、思维导图等,免费领取,助你备考无忧!
立即下载
软件设计师 历年真题
汇聚经典真题,展现考试脉络。精准覆盖考点,助您深入备考。细致解析,助您查漏补缺。
立即做题

软考资格查询系统

扫一扫,自助查询报考条件