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

下列属于计算机程序设计语言

希赛网 2024-03-06 11:42:39

计算机程序设计语言是一种指令集和规则集,是计算机编程的基础。计算机程序设计语言有多种,按照不同的分类标准可以分为不同的类型。本文将从多个角度分析程序设计语言的相关知识。

一、按照语法分:

1.命令式语言: 要求按照指令执行,C++、Pascal、Fortran都属于命令式语言。

2.声明式语言: 根据逻辑规则,而不是按照严格的命令执行,如SQL等。

3.函数式语言: 面向函数编程,比较常见的有LISP和Haskell。

4.面向对象语言: 以对象为基本单位,比较常见的有Java、Python等。

二、按照类型分:

1.静态类型语言: 在编译时就要确定数据类型,如C++、Java等。

2.动态类型语言: 运行时才会确定类型,如Python、Ruby等。

三、按照执行方式分:

1.解释型语言: 程序会将源代码逐行翻译成机器语言,执行时不需要编译成二进制文件,比如Python、Ruby等。

2.编译型语言: 程序在编译时就把源代码编译成二进制可执行文件,直接运行,如C++、Java等。

四、按照应用领域分:

1.科学工程计算语言:一些专门用来进行科学、工程计算的编程语言,如Matlab、Mathematica等。

2.数据库语言:专门用来操作数据库,常见的有SQL和Oracle。

3.网页程序设计语言:便于制作网页的编程语言,如HTML、CSS、JavaScript等。

综上所述,计算机程序设计语言有多种分类方式,每种分类方式都有其特点和应用场合。程序员可以根据自己所需选择不同的编程语言。在计算机科学的快速发展中,未来肯定也会诞生一些新的编程语言,不断推动计算机编程的发展。

扫码咨询 领取资料


软考.png


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

软考资格查询系统

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