计算机语言有哪几种 计算机语言有哪些 计算机编程语言

计算机编程语言可用于将指令传达给计算机 。它们基于某些句法和语义规则 , 定义了编程语言中每种结构的含义 。
现在我得到了一个凡是可以找得到的每种编程语言的列表 。我将它们分为以下几类:
解释型编程语言
函数式编程语言
编译型编程语言
过程式编程语言
脚本编程语言
标记编程语言
基于逻辑的编程语言
并发编程语言
面向对象编程语言

计算机语言有哪几种 计算机语言有哪些 计算机编程语言

文章插图
解释型编程语言解释型语言是这样一种编程语言 , 其大部分实现直接执行指令 , 而无需先将程序编译成机器语言指令 。解释器直接执行程序 , 它会将每个语句翻译成已编译成了机器代码的一个或多个子程序的序列 。(维基百科)
APL
APL 以《编程语言(A Programming Language)》一书命名(Iverson , Kenneth E. , 1962) , 它是一种数组编程语言 。它可以在多个数据阵列上同时工作 。它是一种解释型、可交互和函数式的编程语言 。
AutoIt
它是自由软件 , 是一种用于 Microsoft Windows 的自动化语言 。主要目的是创建可用于在 Windows 上执行某些重复任务的自动化脚本 。
BASIC
于1964年由约翰·乔治·凯米尼(John George Kemeny)和托特·尤金·库尔茨(Thomas Eugene Kurtz)在达特茅斯(Dartmouth)开发 , 它是初学者多用符号指令代码(Beginner’s Allpurpose Symbolic Instruction Code)的缩写 。它的目的是为非科学人士提供一个使用电脑的途径 。
Eiffel
它是一种被 ISO 标准化了的面向对象编程语言 , 用于开发可扩展和可重复使用的软件 。它是一个可面向许多行业的开发平台 , 如金融 , 航空航天和视频游戏 。
Forth
它是一种结构化的命令式编程语言 , 其实现基于堆栈 。它支持交互式的命令执行以及对命令序列的编译 。
Frink
由 Alan Eliasen 开发 , 以 John Frink 教授命名——他是一位颇受欢迎的虚构人物 。它基于 Java 虚拟机 , 专注于科学和工程领域 。其突出特点是能通过所有的能让数量包含其测量单位的计算 , 来对测量单位进行跟踪 。
Game Maker 语言
它是一种解释型的计算机编程语言 , 旨在与 Game Maker 配合使用—— Game Maker 是一种游戏制作应用程序 。荷兰计算机科学家马克·奥马斯(Mark Overmars)设计了这种语言 。
ICI
ICI 是由 Tim Long 于1992年设计的 , 它是一种通用的解释型计算机编程语言 。它支持动态输入 , 灵活的数据类型以及其它的一些类似于 C 的语言结构 。
J
Ken Iverson 和 Roger Hui 开发了这个只需要使用基础 ASCII 字符集的编程语言 。它是一种数组编程语言 , 适用于数学和统计操作 。
Lisp
Lisp是如今正在被广泛使用的第二古老的高级编程语言 。其名称 Lisp 派生自“列表处理语言(List Processing Language)” 。Lisp 支持的重要数据结构之一是链表 。Lisp 程序会将源代码当做是数据结构 。
Lua
计算机图形技术组的成员在1993年开发出了 Lua 。它被设计成为脚本语言 , 是一种不可获取的过程式编程语言 , 以简单而强大而闻名 。
M
M 是 MUMPS 的缩写 , 它是为医疗保健行业而创建的一种编程语言 。M 语言是由医学信息技术的创始人 Neil Pappalardo 以及他的同事开发出来的 。
Pascal
它是一种过程式编程语言 , 旨在利用上数据结构化和结构化编程的概念 。瑞士计算机科学家 Niklaus Wirth 设计了这种语言 , 是以法国数学家和哲学家 Blaise Pascal 来命名的 。
PCASTL
它是 Parent and Childset Accessible Syntax Tree Language(可访问父和子集语法树语言)的缩写 , 是由 Philippe Choquette 开发出来的高级语言 , 属于解释型的计算机编程语言类型 。它是专门为自修改代码而设计的 。
Perl
Perl 是一种支持动态编程的高级解释型编程语言 。它是由 Larry Wall 开发的 , 而 Larry Wall 则是 NASA 的系统管理员 。它为程序员提供了文本处理的能力 , 并融合了 C、Lisp 还有 Awk 等各种语言的功能特性 。
PostScript
它主要在桌面出版领域中使用 , 被称为页面描述语言 。它是一种基于堆栈的动态编程语言 , 由美国计算机科学家 John Warnock 和计算机科学领域著名人物 Charles Geschke 开发 。这些开发人员后来一起创立了非常着名的 Adobe Systems 公司 。