Java
它是通用计算机编程说话,并发,基于类,面向对象并专门针对尽可能少的依附来进行设计。编译后的 Java 代码可以不须要再次编译就运行于复荡颛撑 Java 的平台。是现代异常风行的说话。
它是类似 ALGOL 的高阶计算机编程说话。它实用于嵌入式体系的设计和开辟。
Objective-C
SMALL
它的名称表示 Small Machine Algol-like Language (类似 Glgol 的小型机械说话)。它的代码与 ALGOL 类似,用于在小型机上编程。
Smalltalk
它是反射式的面向对象编程说话,支撑动态类型。 Alan Kay、Adele Goldberg、Dan Ingalls、Scott Wallace、Ted Kaehler 和他们在 Xerox PARC 的同事开辟了 Smalltalk。他们为教导用处设计了 Smalltalk,之后它就风行起来了。VisualWorks 是 Samlltalk 的优良实现。Squeak 是 Smalltalk 的一种实现情势。Scratch 是基于 Squeak 的可视化编程说话。
Turing
它于 1982 年由加拿大年夜多伦多大年夜学的 Ric Holt 和 James Cordy 开辟出来。它的名字是为了纪念英国计算机科学家 Alan Turing(艾兰·图灵)。它很像 Pascal,大年夜 2007 年开端免费。
Visual Basic
这是一个事宜驱动的编程说话,经由过程集成开辟情况打包。它大年夜 BASIC 持续了很独特点。它的图形化开辟特点使初学者进修起来异常轻易。
它是面向对象和过程化编程说话,来源竽暌冠 FoxPro。它自身集成了关系型数据库体系,不再须要额外的编程情况。它支撑动态编程。
Niklaus Wirth、Pascal和 Modula 背后的人,在 1986 年提出了 Oberon ,它被设计为 Oberon 操作体系的一部分。它类似于 Modula-2 ,但比它小得多。
XL
Visual FoxPro
它的出生是为了支撑概念编程,这是一种致力于将法度榜样员脑中的概念转化为代码的编程情势。法度榜样可以从新设备 XL 的语法和语义。
过程式(敕令式)编程 意味着需指定法度榜样应当达到预期状况的步调。过程是可以经由过程过程调用引用的一组语句。 过程有助于代码中庸。 过程式编程使法度榜样构造化,易于追踪法度榜样流程。
Bliss
它是一种体系编程说话,是在 C 说话出现之前最有名的说话之一。卡内基梅隆大年夜学的 W.A.Wolf、D.B. Russell 和 A.N. Habermann 创造了 Bliss 。它包含异常处理机制、协程和宏,但并不包含 goto 语句。
它是微软的敕令行 shell 和脚本说话。它于 2006 年宣布,可用于 Windows XP、Windows Vista 以及 Windows Server 2003 和 Windows Server 2008[译者注:还有更新一些的 Windows 版本]。它与 Microsoft .NET 框架合作,包含可履行法度榜样、自力应用中的窗体、惯例的 .NET 类等。Cmdlet 是特定的 .NET 类和脚本,或者由一些 Cmdlet 经由过程须要逻辑组合起来。
ChucK
它是可以在 Mac OS X、Linux 以及 Microsoft Windows 上运行的并发和强音频准时的编程说话。 它特别以其为法度榜样员供给在运行法度榜样中做一些修改的才能而著称。
CLIST
它是一种应用敕令集合的情势表示的过程式编程说话,这些敕令集合须要像批处理文件一样次序履行。
它是一种高等编程说话,旨在给法度榜样员的初学者应用。 这种计算机说话的法度榜样员被称为作者,编写法度榜样的行动被称为脚本。HyperTalk 由 Dan Winker 于 1987 年设计,构造上类似于 Pascal 。
Modula-2
它是1978年由 Niklaus Wirth 在 ETH 创建的通用过程式说话。它与 Pascal 类似,具有体系编程和多重编程功能。
Oberon
Component Pascal
这是一种看上去似乎与 Pascal 相干的编程说话,但实际上与它不兼容。它实际上是 Oberon-2 的一个变种。Lagoona 是一种实验性编程说话,支撑面向组件的编程、将体系分化为逻辑或功能组件典范式。 Niklaus Wirth 的学生 Michael Franz 创造了 Lagoona 。 Seneca,以 Oberon-2 著称,是 Oberon 编程说话的扩大。
MATLAB
它是一种数值计算情况和一种可以或许进行矩阵计算、功能画图和算法实现的编程说话。 它也可以用于创建用户界面。 MathWorks 创建了 MATLAB 。
Occam
这是由 David May 和他的同事们在 INMOS 创造的一项敕令式法度榜样性说话。 它类似于 Pascal 。Occam-pi 是 Occam 的一种变体,已经扩大到包含嵌套协定、递归、协定持续、数组构造函数和运行时过程创建。
PL/C
它被创造之后用于传授编程常识。它是在20世纪70年代在康奈尔大年夜学创建的。
PL/I
它是针对科研和工程应用的必须的计算机编程说话。重要用于履行数据处理,它还支撑构造化编程和递归。
它是一种与 HTML 类似的标记说话,遵守 XML 语法。它是 HTML 和 XML 之间的过渡。 XHTML 文档袈涫许主动处理数据。
Rapira
美国丹麦裔计算机科学家 Per Brinch Hansen 创建了 Concurrent Pascal,用来编写操作体系和为及时体系编程。
它是一种在苏联黉舍传授计算机法度榜样设计的过程式编程说话。苏联开辟的┞封种说话最初是基于俄语的关键词。随后才参加的英文关键词。
RPG
此编程说话用于营业应用法度榜样中。它可以与 IBM 的 System I 中心件计算机一路应用。
脚本说话
逻辑编程是一种基于情势逻辑的编程典范。用逻辑编程说话编写的法度榜样都是逻辑情势的一组句子,表达关于某些问题域的事实和规矩。(维诽谤科)
脚本说话是用来控制应用法度榜样的编程说话。脚本可以自力于其它任何应用法度榜样履行。它们多半时刻嵌入在应用法度榜样中,用于控制或用于履行频繁履行的主动义务,比如与外部法度榜样通信的义务。
AppleScript
它是 Mac OS 内建的脚本说话。
Awk
Awk 于上世纪70年代出生于贝尔实验室。它应用字符串数据类型、数组和正则表达式来处理数据流和文件中基于文本的数据。
BeanShell
它是 Java 脚本说话,其语法与 Java 类似,是在 Java 运行情况中运行的脚本敕令和语法。
ColdFusion
它是应用办事器和软件开辟框架,带有一个被称为 ColdFusion Markup Language (ColdFusion 标记说话) 的脚本说话。它被称为 CFML,其语法与 HTML 类似。
推荐阅读
云清联盟发布全网协同防护方案 2017将继续“纳新”共赢未来
【51CTO.com原创稿件】2017年5月10日,作为国内首家协同应对DDoS进击的组织,云清联盟在京宣布全网协同防护筹划,华为、中国电信云堤、青松云安然作为组织提议者,针对今朝DDoS日益跋扈獗>>>详细阅读
本文标题:这可能是最全的计算机编程语言列表了
地址:http://www.17bianji.com/lsqh/35220.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示