世界编程语言大全

处理器编程语言可用于将指令传达给电脑。它们基于某些句法和语义规则,定义了编程语言中每种结构的含义。

现在本人沾了一个凡是足以搜寻得到的各国种编程语言的列表。我将它们分为以下几近似:
☞ 解释型编程语言
☞ 函数式编程语言
☞ 编译型编程语言
☞ 过程式编程语言
☞ 脚论编程语言
☞ 标记编程语言
☞ 基于逻辑的编程语言
☞ 并发编程语言
☞ 面向对象编程语言

解释型编程语言
解释型语言是这么同样种编程语言,其大部分落实直接实施令,而任由需先以次第编译成机器语言指令。解释器直接实施顺序,它见面拿每个语句翻译成已经编译成了机器代码的一个或者多单子程序的行。(维基百科)

☞ APL
APL 以《编程语言(A Programming Language)》一挥毫命名(Iverson,Kenneth
E.,1962),它是平等种数组编程语言。它可以差不多个数据阵列上以工作。
它是千篇一律种解释型、可相互与函数式的编程语言。

☞ AutoIt
它们是自由软件,是相同种用于 Microsoft Windows 的自动化语言。
主要目的是创造而用于在 Windows 上执行某些还任务之自动化脚本。

☞ BASIC
叫1964年出于约翰·乔治·凯米尼(John George
Kemeny)和托特·尤金·库尔茨(Thomas Eugene
Kurtz)在达特茅斯(Dartmouth)开发,它是新专家大多用符号指令代码(Beginner’s
All-purpose 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 公司。

☞ Python
其是均等种支持强制命令,面向对象和函数式编程样式的高等级编程语言。它同 Perl
在动态类型系统与活动内存管理方面有相似之处。Python
最初给1991年是因为荷兰计算机程序员 Guido van Rossum
发布,它是一样种基于社区的开放性语言,其开发由 Python Software Foundation
来进展田间管理。

☞ REXX
Restructured Extended Executor(重构扩展执行器)的简称,它是由于 IBM
开发之解释型语言。它深受设计下的目的是成同栽好学习和阅读之语言。
NetRexx 是 IBM 提供的因 REXX 的面向对象编程实现。Object REXX 是冲
REXX 的面向对象脚本语言。

☞ Ruby
当20世纪90年份,日本起了使出这样平等种语言的动力。它拥有跟 Perl
类似之动态类型系统与自动内存管理作用。它支持多编程样式,是平种动态的面向对象语言。

☞ S-Lang
S-Lang
一初始是当做一如既往栽基于堆栈的言语来如果支付出,而现在早已演化为同样种恍若于 C
的语言。它是出于 John E. Davis 开发出来的。

☞ Spin
Spin
是一律栽多任务还面向对象的编程语言,其编译器会将代码转换为字节码。多单
Spin 代码线程可以在以运行,从而实现多任务处理。Spin 是由 Parallax 的
Chip Gracey 开发出来的。

函数式编程语言
函数式编程语言
定义每次的精打细算作为数学求值。他们管问题集中在函数的应用。大量之函数编程语言让绑定以数学计算上。

☞ Charity
它们是一律种纯净的函数式,非图灵完备语言,这象征有的次序都得被担保能歇。Charity
是由加拿大之平等所公办大学 —— Calgary 大学计划的。

☞ Clean
其是如出一辙种植纯净的函数式编程语言,拥有超越平台能力,自动垃圾收集体制,多数据结构和援透明性,这些力量表示一个函数,只要吃其一个输入将连会生出一个输出。

☞ Curry
其是一致种函数逻辑编程语言,实现了函数式与逻辑编程,还有约束式编程。在约束式编程方法被,变量之间的关系是因封锁的形式表示的。

☞ Erlang
其是相同种植并发编程语言,包含了平等多重支持函数式编程的子集。爱立信将 Erlang
作为同样种植分布式软实时与容错语言来展开开发,并给1998年将该视作一如既往栽开放源代码的计算机编程语言揭示,是极常用之函数式编程语言有。

☞ F#
它是面向 .NET Framework
的一模一样栽编程语言,同时支持函数式以及命令式的面向对象编程。微软研究院之 Don
Syme 开发了这种语言,他现在在 Microsoft
开发机构开展涉企开发工作。它让称之为 F Sharp ,被购并及 .NET Framework 和
Visual Studio 中。

☞ Haskell
Haskell 是坐 Haskell Curry
——一个逻辑学家——来命名的,是一中标准化的纯函数式语言。它支持模式匹配,可定义运算符、单个赋值、代数数据类型以及递归函数。

☞ Joy
其是一模一样种植基于函数组合的纯函数式语言。澳大利亚 La Trobe 大学的 Manfred von
Thun 开发有了这种语言。

☞ Kite
它们被2006年推出,带有一个由于面向对象和函数式编程功能特色混合组成的功用集聚。这是一律种植而迅速运行的言语。有趣的凡,Kite
使用管道字符来拓展函数式调用,而不像用其他语言那样使用点或者箭头字符。

☞ ML
爱丁堡大学之罗宾·米尔纳(Robin Milner)及其同事在七十年代推出了 ML
。因为她支持命令式编程,所以不要同一栽纯粹的函数式语言。标准 ML
在编译器编写者群体被非常为欢迎,是一律种植模块化的函数式编程语言。Alice 是正式
ML 的白,支持分布式计算,多线程和约束式编程。Caml 是 ML
的另外一样种植方言,是一模一样种支持电动内存管理之静态类型语言。Ocaml
是作开源项目开支出的 Caml 实现。 JoCaml 是冲连接演算模式的 Ocaml
版本。

☞ Nemerle
它是据为 .NET 平台设计之一样种植静态类型编程语言。 Nemerle
中之先后会受编译成中等语言字节码。它支持函数式,命令式以及面向对象编程。

☞ OPAL
拖欠名表示的是 Optimized Applicative Language
(优化利用语言),是由于柏林技术大学开发出来的函数式编程语言。

☞ OPS5
它们是均等种植基于规则的养系统电脑语言,已经变成以正式系统遭到动用的首选语言。

☞ Q
故此受叫作 Q
,因为她是一致种等式(equational)编程语言。它是出于德国美因茨大学 Albert
Graf
设计出的同等种植解释型函数式语言。它好让描述为用于对表达式进行计算的一模一样组方程式。

编译型编程语言
编译型语言是典型的通过编译器(将源代码生成机器码的翻工具)而休是解释器(一步步实行源码,不见面于运转前发出转移)实现之编程语言。(维基百科)

☞ Ada
它是一致种植基于 Pascal 的静态类型、结构化、命令式的编程语言。Jean Ichbiah
带领的 CII Honeywell Bull 团队开发了 Ada。Ada
编译器由要任务系统验证,它是符合国际标准的处理器编程语言。

☞ ALGOL
它的称即使标志了她是同样种算法语言。实际上它们是以20世纪50年份中期开发出的一样多级命令式编程语言。它叫证实不过用以创造像
BCPL、B 和 C 这样的编程语言。位于 Oslo 的挪威计算机中心的 Ole-Johan Dahl
和 Kristen Nygaard 在她的根底及创设了 Simula。

☞ C
贝尔电脑实验室的 Dennis Ritchie 开发了 C 用于 Unix
平台。它是通用、跨平台、过程化、命令式的编程语言。它用来落实系统软件和采用软件,是现动最常见的处理器编程语言有。C++
和 C# 都是依据 C 发展而来。

☞ C++
它们由高级语言及低级语言相结合,因此于认为是一个中间编程语言。贝尔实验室的
Bjarne Stoustrup 开发了 C++,把它当做 C
语言的壮大。它最初于誉为“含有类的C”,直到 1983 年才为叫做
C++。它是一样种支持过程化编程、泛型编程、面向对象编程和数据抽象的多样化语言。
[翻译注:multi-paradigm 中之 paradigm
指形式,常见的编程形式包括:命令式(imperative)、函数式(functional)、申明式(declarative)、面向对象(object-oriented)、过程化(procedural)、逻辑化(logic)、风格化(symbolic)——参考维基百科]

☞ C#
C Sharp 也是同种植多样化语言,支持命令式、泛型和面向对象编程。它是
Microsoft .NET 框架 的同一有些。它的面向对象语法与 C++ 相似。它还吃 Java
和 Delphi 的熏陶。

☞ CLEO
它于称呼 Clear Language for Expressing Orders
(清楚表述命令的语言),是用来 LEO 计算机的微处理器语言。

☞ COBOL
该名目代表了 Common Business-Oriented Language
(面向商业的通用语言),被设计用来商业和财经领域。COLBOL 2002
标准支持面向对象编程。它是一个深古老的编程语言,但照样当运。

☞ Cobra
她是一个运行于 .NET 框架和 Mono 框架的面向对象编程语言,由 Chunk
Esterbrook 开发。它的筹划让 Python 和 C#
的震慑。它支持静态和动态类型,适用于单元测试。现在它们是一个开源项目。

☞ D
她最初给设计呢 C++ 的增强,受 Java、Eiffel 和 C#
的震慑。它是面向对象、命令式、多样化的系编程语言,由 Digital Mars 的
Walter Bright 开发。

☞ DASL
它是 Distributed Application Specification Language
(分布式应用程序描述语言) 的缩写,是出于 Sun
公司支付的同等悠悠高档、强类型的编程语言。创建它是为用来开发 Web 应用。

☞ DIBOL
DIBOL 是 Digital Interactive Business Oriented
Language(面向商业的数字互动语言)的简写,它是通用过程命令式的编程语言。它与
COBOL 很像,适用于管理信息体系的开支。

☞ Fortran
当即是过程化、命令式的通用计算机编程语言,适用于科学计算和数值运算。自 IBM
于 20 世纪 50
年代开发出来,它很快走红。它是结构化的编译型编程语言,在高性能计算领域十分流行。它是
Fortran95 的子集。Fortran 的考订版本,Fortran 2003 支持面向对象编程。

☞ Java
其是通用计算机编程语言,并发,基于类,面向对象并特别针对尽可能少的指来开展设计。编译后底
Java 代码可以不欲重编译就运行于各种支持 Java
的平台。是现代充分流行的语言。

☞ JOVIAL
其是类似 ALGOL 的高阶计算机编程语言。它适用于嵌入式系统的计划和支付。

☞ Objective-C
她是同样栽反射式面向对象程序编程语言,在 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
继承了众多特色。它的图形化开发特色使新大方学习起来非常容易。

☞ Visual FoxPro
它是面向对象和过程化编程语言,来源于
FoxPro。它本身集成了关系项目数据库系统,不再需要分外的编程环境。它支持动态编程。

☞ XL
其的出生是为支持概念编程,这是同样栽业为以程序员脑中之概念转化为代码的编程形式。程序可以重新配置
XL 的语法和语义

过程式编程语言
过程式(命令式)编程
意味着需要点名程序应该达到预期状态的步骤。过程是得经过程调用引用的如出一辙组语句。
过程有助于代码和。 过程式编程使程序结构化,易于追踪程序流程。

☞ Bliss
其是同一栽系统编程语言,是在 C
语言出现前最好闻名的语言有。卡内基梅隆大学的 W.A.Wolf、D.B. Russell 和
A.N. Habermann 发明了 Bliss 。它包括好处理体制、协程和特大,但并无包括
goto 语句。

☞ ChucK
它是得于 Mac OS X、Linux 以及 Microsoft Windows
上运行的产出和强音频定时之编程语言。
它特别坐那个为程序员提供在运转程序中召开片改动的力要一举成名。

☞ CLIST
它们是一致种下命令集合的形式表示的过程式编程语言,这些命令集合需要像批处理公事一律顺序执行。

☞ HyperTalk
其是如出一辙栽尖端编程语言,旨在让程序员的新家用。
这种电脑语言的程序员被叫作作者,编写程序的行事被名脚本。HyperTalk 由
Dan Winker 于 1987 年规划,结构及接近于 Pascal 。

☞ Modula-2
她是1978年出于 Niklaus Wirth 在 ETH 创立的通用过程式语言。它跟 Pascal
类似,具有系统编程和多重编程功能。

☞ Oberon
Niklaus Wirth、Pascal和 Modula 背后的口,在 1986 年提出了 Oberon
,它于设计吧 Oberon 操作系统的相同片段。它好像于 Modula-2 ,但于它多少得多。

☞ 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
其是对科研和工程运用之不可或缺的计算机编程语言。主要用来实施多少处理,它还支持结构化编程和递归。

☞ Rapira
它是相同栽在苏联学讲课计算机程序设计之过程式编程语言。苏联出的这种语言最初是基于俄语的重中之重词。随后才投入的英文关键词。

☞ RPG
此编程语言用于工作应用程序中。它可以跟 IBM 的 System I
中间件计算机一起以。

脚本语言
脚本语言是为此来控制应用程序的编程语言。脚本可以独立为其他任何应用程序执行。它们大部分时刻坐在应用程序中,用于控制或用于实践频繁执行之自发性任务,比如和表面程序通信的职责。

☞ AppleScript
她是 Mac OS 内建的脚本语言。

☞ Awk
Awk
于上世纪70年间出生为贝尔实验室。它以字符串数据类型、数组和正则表达式来处理数据流和文件被因文本的数据。

☞ BeanShell
它是 Java 脚本语言,其语法与 Java 相似,是当 Java
运行环境面临运行的本子命令和语法。

☞ ColdFusion
她是应用服务器和软件开发框架,带有一个深受誉为 ColdFusion Markup Language
(ColdFusion 标记语言) 的脚本语言。它深受喻为 CFML,其语法与 HTML 类似。

☞ F-Script
她是一致种植面向对象的脚本语言,与 Smalltalk
非常接近,但净增了数组编程的特点。

☞ JASS
她是一个事件驱动的脚本语言,为顺序提供了大规模的 API。

☞ Maya Embedded Language
它是 Maya 软件受到拍卖任务之脚本语言,缩写为 MEL。它的语法类似 Perl。

☞ Mondrian
斯脚本语言为 Internet 应用而老大,它好看作是 Haskell 和 Java 的成。

☞ PHP
PHP 是一律种常见以的脚本语言。它用于创造动态网页,同时也支撑命令行接口。

☞ Revolution
其是冲 HyperTalk 的很快应用程序开发语言。它过平台,支持动态类型。

☞ Tcl
她于看是如出一辙栽易学的脚本语言。它用来嵌入式系统的快捷原型开发。

☞ VBScript
她是微软开发的 Visual Basic 的变体,非常活跃。VBScript 在微软 Windows
桌面系统受都当默认组件有。

☞ Windows PowerShell
她是微软的吩咐行 shell 和脚本语言。它深受 2006 年发布,可用以 Windows
XP、Windows Vista 以及 Windows Server 2003 和 Windows Server
2008[翻译注:还有创新一些之 Windows 版本]。它和 Microsoft .NET
框架合作,包括可执行程序、独立行使中之窗体、常规的 .NET 类等。Cmdlet
是特定的 .NET 类和本子,或者是因为一些 Cmdlet 通过必要逻辑组合起来。

符编程语言
记编程语言 (Markup Languages)
是一律栽人造语言,它用文本注释来定义这些文件的显示方式。

☞ Curl
其是平种植反射式的面向对象的编程语言。它是一模一样种类似于 HTML 的符号语言。Curl
是支持多再度继承的面向对象编程语言。

☞ SGML
标准化通用标记语言(SGML)是发源 IBM
的通用标记语言。它是足以呢文档定义标记语言的 ISO
标准首先语言。它的目的是共享必须长期保存下的大型项目机读文件。

☞ HTML
超文本标记语言(缩写为 HTML )是用于网页的极致显赫的号语言。它是因此 HTML
标签的样式写成的,它们为尖括号所包围。HTML
标签描述了文档中之公文外观,并且可停放到一点其他代码中因为震慑 Web
浏览器的表现。HTML 使用 SGML 的默认语法。

☞ XML
是名字代表可扩大标记语言(Extensible Markup
Language)。它是只是扩大的,因为她同意用户从定义 XML
元素。它支持通过互联网共享结构化数据以及数据的编码和序列化。它起源于
SGML 的一个子集。 XPath 是用来自 XML 文档中甄选节点的 XML
路径语言。它支持值计算。XQuery 用于查询 XML
数据的汇聚。可扩大样式表语言转换(XSLT)是一律栽基于 XML 的语言,用于将
XML 文档转换为全人类可读之格式。Apache Ant 是软件构建过程遭到的自动化工具。
它应用 XML 来叙述构建过程。

☞ XHTML
它们是千篇一律栽和 HTML 类似的标志语言,遵循 XML 语法。它是 HTML 和 XML
之间的连接。 XHTML 文档允许自动处理数量。

因逻辑的编程语言
逻辑编程是一样种植基于形式逻辑的编程范例。用逻辑编程语言编写的主次还是逻辑形式之等同组句子,表达关于某些问题域的谜底及规则。(维基百科)

☞ ALF
代数逻辑函数式(Algebraic Logic Functional
)编程语言是如出一辙栽多范式的编程语言,它是力量编程和逻辑编程的成。 ALF
程序报句会于编译成一种植抽象机指令。用 C
编写的仿真器可以推行抽象机的次。

☞ Fril
Fril 语言是由 Trevor Martin 和 Jim Baldwin
于20世纪80年份在布里斯托大学之时节设计之。它主要面向一阶谓词演算,支持模糊集与初次编程,基于
Prolog 的语法。

☞ Janus
Janus 支持并发和约束式编程。

☞ Leda
这种计算机编程语言是基于逻辑的,函数式,命令式和面向对象编程的混合体。因此,它是同种多范式语言。

☞ Oz
她是同一种植多范式语言,支持函数式,基于逻辑的,命令式和面向对象编程。 Oz
还支持并发和分布式编程。支持约束式编程是 Oz 语言的长处之一。

☞ Poplog
它们是一个强有力的多范式软件开发环境,其核心语言是 POP-11
。该出条件之有着语言共享一个一同的语言编辑器,并且是增量编译的编程语言。

☞ Prolog
它们是同一栽支持逻辑编程的通用编程语言,通常可以连系到人工智能和测算语言学。语言是声明式的,程序逻辑则以涉嫌的样式来表达。
Mercury 是依据 Prolog 的函数式逻辑编程语言。Strawberry Prolog 是 Prolog
的平种植方言,被设计得爱使。 Visual Prolog 是永葆面向对象编程的 Prolog
强类型扩展。它是均等种植基于逻辑的编译型编程语言。

☞ ROOP
它们是同样种植基于 C++
的多范式语言,推出目的是于同人工智能体系共行使。其效用融合了函数式、逻辑与面向对象编程。

出现编程语言
发编程
是平等种植计算机编程技术,可以让操作并行执行——在单计算机要过多台计算机上且足以实现,而于继同样种植状况下,使用术语分布式计算。(维基百科)

☞ ABCL
它是依据 Actor 的互语言(Actor-Based Concurrent
Language)的一个语言系列,是当日本于1980年代和90年代开发出的。ABCL/1、ABCL/R
以及 ABCL/R2 哪怕是 ABCL 系列之片成员。

☞ Afnix
它们是平等栽多线程函数式编程语言。它的解释器是故 C++ 编写的。
其运行时发动机支持32号以及64号平台。

☞ Cilk
Cilk 是麻省理工学院实验室于1994年创出来的,支持多线程并行编程。

☞ Concurrent Pascal
美国丹麦裔计算机科学家 Per Brinch Hansen 创建了 Concurrent
Pascal,用来修操作系统和也实时系统编程。

☞ E
它们是一律种支持分布式编程的面向对象编程语言。E
是于1997年由马克·米勒,丹·博恩斯坦和她们于电气社区的同事们一块开出来的,其语法类似于
Java 。

☞ Joule
Joule 出现于 E
编程语言之前,是如出一辙栽并作多少流编程语言766游戏网官网,可用于开发分布式应用程序。

☞ Limbo
在贝尔实验室开发出来的 Limbo
可用来为分布式系统编写程序。它的发泄着特点就是其编译器能够转移独立为系统布局的目标代码。
Limbo 被用来支付在 Inferno 操作系统及运行的应用程序。最初当 Plan 9
操作系统一部分之 Alex 就是 Limbo 的前身。

☞ Pict
它们是千篇一律种植静态类型的编程语言,现在尚地处实验阶段。

☞ SALSA
Simple Actor Language System and
Architecture(简单Actor语言系统及架构)的简称,SALSA
支持彼此编程,消息传递和分布式计算。为了有可移植性,它应用了 Java
代码。

☞ SR
夫名 SR 是 Synchronizing
Resources(同步资源)的首字母缩略词,是一致种互动编程语言。

面向对象编程语言
面向对象编程 ( OOP)
是因“对象”思想之编程规范,它包含数据,一般叫属性,表现吗字段(field)的形式;还蕴藏代码,一般叫方法,表现吧顺序的花样。在
OOP 中,计算机程序是因目标以及目标之间的并行来计划的。(Wikipedia)

☞ Agora
这是一律栽基于原型的面向对象编程语言,具有消息传递机制。

☞ BETA
她是平栽面向对象的编程语言,其类和过程围绕同之概念,而且接近为定义为对象的特性。它有老强之悬空机制。BETA
还支持嵌套类。

☞ Cecil
及时是由于 Craig Chambers 在华盛顿大学创始的同样种面向对象编程语言。它同
Objective-C 和 Modula-3 非常相似。

☞ Lava
Lava 是一律种植解释性的可视化面向对象编程语言。

☞ Lisaac
就是基于原型概念的首款编译性面向对象编程语言。它还支持系统编程。

☞ MOO
立刻是一模一样栽基于动态类型原型的编程语言,支持面向对象编程。它支持好处理体制与循环结构。

☞ Moto
随即是开源的劳动器端编程语言,拥有状态与对话管理对象以及数据库连接。

☞ Object-Z
这个语言由澳大利亚之 Queensland 大学开发。它扩展了 Z
编程语言,为那个上加了面向对象的性状。

☞ Obliq
立是平等栽提供面向对象编程特性的解释性计算机编程语言。它支持无类型变量,被规划用来分布式和多线程计算机。

☞ Oxygene
Oxygene 是如出一辙种植基于 Object Pascal
的面向对象编程语言,拥有丰富的功用集聚。它先为誉为 ‘Chrome’。

☞ Pliant
它根据动态编译器,具有特别之力来支撑低级指令列表,同时为支持高级表达式。

☞ Prograph
它是可视化的面向对象语言,支持多样式,使用标志来表示数据上的操作。

☞ REBOL
REBOL 由 Relative Expression Based Object Language
(基于对象的相干表达式语言)
的首字母组成。它让规划用来分布式平台与网络通信。

☞ Scala
Scala
名称表示其是可扩大(Scalable)的语言。它是同一种多范型编程语言,提供了面向对象及函数式编程能力。

☞ Self
随即是因原型的面向对象编程语言。NewtonScript 在老大酷程序及为 Self
影响,它用于为 Apple Newton 编写程序。

☞ Slate
本条面向对象编程语言为是因原型概念的。它来一对风味来自 Smalltalk 和
Self 语言。Slate 设计下的目的是吗程序员提供一个诸如操作系统的类的条件。

☞ XOTcl
它是从 Tool Command Language [翻译注:可能为 Tcl 更易于认下]
扩展而来,支持元类、动态类和艺术。

☞ IO
即时是纯粹面向对象编程语言,拥有基于原型对象的模子。它体积不要命,可以当小型便携式虚拟机上运行

发表评论

电子邮件地址不会被公开。 必填项已用*标注