专栏名称: JavaScript
面向JavaScript爱好人员提供:前端最新资讯、原创内容、JavaScript、HTML5、Ajax、jQuery、Node.js等一系列教程和经验分享。
目录
相关文章推荐
51好读  ›  专栏  ›  JavaScript

一句话概括计算机编程语言

JavaScript  · 公众号  · Javascript  · 2017-05-10 21:46

正文

我猜你一定会去找 PHP


A+:阵列编程语言,由摩根·斯坦利公司在1980年代在APL的基础上开发起来的,现在使用GPL授权。

Ada:是一种表现能力很强的通用程序设计语言,它能大大改善软件系统的清晰性, 可靠性, 有效性, 可维护性。

Assembly language(汇编语言):是用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,又为符号语言。

B语言:是贝尔实验室开发的一种通用的程序设计语言。

BF:Brainfuck(BF)是一种极小化的计算机语言,因为fck在英语中是脏话,这种语言有时被称为brainfck或brainf**k。

C:C语言是一门通用计算机编程语言,其设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

C++:C语言的继承,可以进行以抽象数据类型为特点的基于对象的程序设计,以继承和多态为特点的面向对象的程序设计。

CLI :是指用于创建符合“公共语言体系”的库和程序的计算机语言。

Cg:Cg(C for Graphics)是专门为GPU编程特别设计的新的高级语言,基于C。

COBOL:是一种面向过程的高级程序设计语言,主要用于数据处理,是目前国际上应用最广泛的一种高级语言。

Eiffel:是继Smalltalk-80之后的另一个“纯”OOP,主要特点是全面的静态类型化、有大量的开发工具、支持多继承。

Erlang:是一种通用的面向并发的编程语言,目的是创造一种可以应对大规模并发活动的编程语言和运行环境。

FORTRAN:是Formula Translation的缩写为“公式翻译”,是为科学、工程问题或企事业管理中的那些能够用数学公式表达的问题而设计的语言,其数值计算的功能较强。

IronPython:是python编程语言和强大的.NET平台的有机结合。

Java:是一门面向对象编程语言,作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

JRuby:一种简单快捷的面向对象(面向对象程序设计)脚本语言,唯一能够运行rails应用软件框架的语言。

Jython:Python语言的Java实现。

Lisp:Lisp 代表 LISt Processing,即表处理,这种编程语言用来处理由括号(即“(”和“)”)构成的列表。

Oberon:是苏黎世联邦理工学院开发的编程语言,其有一个创新的,基于文本的缩放的用户界面 。

Objective-C:是扩充C的面向对象编程语言。

OCaml:是Caml编程语言的主要实现。

Pascal:是一种计算机通用的高级程序设计语言,也是自编译语言、结构化编程语言。

Perl :一般被称为“实用报表提取语言”(Practical Extraction and Report Language)。

powerBuilder:美国Sybase公司研制的一种新型、快速开发语言。

Python:是一种面向对象的解释型计算机程序设计语言。

QBASIC:是BASIC(Beginner’s All-purpose Symbolic Instruction Code,初学者通用指令代码)语言的变种。

R:是用于统计分析、绘图的语言。

REXX:是IBM在1980年代发明的一种程序设计语言。

Ruby:一种简单快捷的面向对象(面向对象程序设计)脚本语言。

Self:是一种基于原型的面向对象程序设计语言。

Smalltalk:公认的为历史上第二个面向对象的程序设计语言。

SQL:结构化查询语言,是一种特殊目的的编程语言,也是一种数据库查询和程序设计语言。

Tcl /Tk:tcl是“工具控制语言,Tk 是 Tcl“图形工具箱”的扩展,它提供各种标准的 GUI 接口项,以利于迅速进行高级应用程序开发。

Visual Basic:是一种结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。

PHP:是一种通用开源脚本语言。

C#:是一种面向对象的、运行于.NET Framework之上的高级程序设计语言。

F#:是一种.NET上的函数式编程语言。

j#:是.NET平台下的Java语言规范。

Visual Basic.NET:是基于微软.NET Framework之上的面向对象的中间解释语言。

ActionScript:是Flash内置的编程语言,用它为动画编程,可以实现各种动画特效、对影片的良好控制、强大的人机交互以及与网络服务器的交互功能。

JavaScript:一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。

JScript : 是一种有着广泛应用的现代脚本语言,它是一种真正面向对象的语言,不过仍保留其“脚本”特色。

Nuva:是一种面向对象的动态脚本语言。

PostScript:是主要用于电子产业和桌面出版领域的一种页面描述语言和编程语言。

VBSctip:是ASP默认的脚本语言。

LUA:是一个小巧的脚本语言。

Haskell:是一种标准化的、通用纯函数式编程语言,有非限定性语义和强静态类型。

LOGO:是一种早期的编程语言,也是一种与自然语言非常接近的编程语言。

ML:是通用的函数式编程语言。

Pascal:是一种计算机通用的高级程序设计语言。

Prolog:是一种逻辑编程语言。

Scheme :是Lisp语言的一个变种。

SAC:是一门严格的纯函数式编程语言。

ALGOL:是在计算机发展史上首批清晰定义的高级语言。

BASIC:是一种在计算机发展史上应用最为广泛的程式语言。

Clipper:是xbase语言中的一种,它能够执行dbase语言的基本命令,同时扩充了一些自定义函数。

Forth:是基于堆栈、交互式、具有简单性哲学思想的计算机编程语言和环境。

Modula 2:是一种用途式程序语言。

MUMPS:是一种古老的语言,与FORTRAN和COBOL属于同时代的语言。

PL/l: 一种通用算法语言。

Simula:被认为是最早的面向对象程序设计语言,它引入了所有后来面向对象程序设计语言所遵循的基础概念:对象、类、继承。


原文链接:http://www.techug.com/post/all-programming-languages-summnary-in-one-sentance.html


---- 广告 ----

掘金是一个高质量的技术社区,从ECMAScript6到Vue.js,性能优化到开源类库,让你不错过前端开发的每一个技术干货。点击链接即可访问掘金官网,或到各大应用市场搜索「掘金」下载APP,技术干货尽在掌握中