软考
APP下载

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

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

一、按照语法分:

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等。

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

备考资料 免费领取:软件设计师报考指南+考情分析+思维导图等 立即下载
真题演练 精准解析历年真题,助你高效备考! 立即做题
相关阅读
软件设计师题库