到底有多少编程语言?

jlqwer 发表于 随笔 分类,标签:

参考自基维百科:

据说660多种,我没数。

A# .NET

A# (Axiom)

A-0 System

A+

A++

ABAP

ABC

ABC ALGOL

ABSET

ABSYS

ACC

Accent

Ace DASL

ACL2

ACT-III

Action!

ActionScript

Ada

Adenine

Agda

Agilent VEE

Agora

AIMMS

Alef

ALF

ALGOL 58

ALGOL 60

ALGOL 68

ALGOL W

Alice

Alma-0

AmbientTalk

Amiga E

AMOS

AMPL

Apex (Salesforce.com)

APL

App Inventor for Android's visual block language

AppleScript

Arc

ARexx

Argus

AspectJ

Assembly language

ATS

Ateji PX

AutoHotkey

Autocoder

AutoIt

AutoLISP / Visual LISP

Averest

AWK

Axum

Active Server Pages

ASP.NET

B

Babbage

Bash

BASIC

bc

BCPL

BeanShell

Batch (Windows/Dos)

Bertrand

BETA

Bigwig

Bistro

BitC

BLISS

Blockly

BlooP

Blue

Boo

Boomerang

Bourne shell (including bash and ksh)

BREW

BPEL

C

C--

C++ – ISO/IEC 14882

C# – ISO/IEC 23270

C/AL

Caché ObjectScript

C Shell

Caml

Cayenne

CDuce

Cecil

Cesil

Ceylon

CFEngine

CFML

Cg

Ch

Chapel

Charity

Charm

Chef

CHILL

CHIP-8

chomski

ChucK

CICS

Cilk

Citrine (programming language)

CL (IBM)

Claire

Clarion

Clean

Clipper

CLIST

Clojure

CLU

CMS-2

COBOL – ISO/IEC 1989

CobolScript – COBOL Scripting language

Cobra

CODE

CoffeeScript

ColdFusion

COMAL

Combined Programming Language (CPL)

COMIT

Common Intermediate Language (CIL)

Common Lisp (also known as CL)

COMPASS

Component Pascal

Constraint Handling Rules (CHR)

Converge

Cool

Coq

Coral 66

Corn

CorVision

COWSEL

CPL

Cryptol

csh

Csound

CSP

CUDA

Curl

Curry

Cybil

Cyclone

Cython


D

DASL (Datapoint's Advanced Systems Language)

DASL (Distributed Application Specification Language)

Dart

DataFlex

Datalog

DATATRIEVE

dBase

dc

DCL

Deesel (formerly G)

Delphi

DinkC

DIBOL

Dog

Draco

DRAKON

Dylan

DYNAMO

E

E#

Ease

Easy PL/I

Easy Programming Language

EASYTRIEVE PLUS

ECMAScript

Edinburgh IMP

EGL

Eiffel

ELAN

Elixir

Elm

Emacs Lisp

Emerald

Epigram

EPL

Erlang

es

Escher

ESPOL

Esterel

Etoys

Euclid

Euler

Euphoria

EusLisp Robot Programming Language

CMS EXEC (EXEC)

EXEC 2

Executable UML

F

F#

Factor

Falcon

Fantom

FAUST

FFP

Fj?lnir

FL

Flavors

Flex

FlooP

FLOW-MATIC

FOCAL

FOCUS

FOIL

FORMAC

@Formula

Forth

Fortran – ISO/IEC 1539

Fortress

FoxBase

FoxPro

FP

FPr

Franz Lisp

Frege

F-Script

G

Game Maker Language

GameMonkey Script

GAMS

GAP

G-code

Genie

GDL

GJ

GEORGE

GLSL

GNU E

GM

Go

Go!

GOAL

G?del

Godiva

Golo

GOM (Good Old Mad)

Google Apps Script

Gosu

GOTRAN

GPSS

GraphTalk

GRASS

Groovy


HTML5

Hack

HAL/S

Hamilton C shell

Harbour

Hartmann pipelines

Haskell

Haxe

High Level Assembly

HLSL

Hop

Hopscotch

Hope

Hugo

Hume

HyperTalk

IBM Basic assembly language

IBM HAScript

IBM Informix-4GL

IBM RPG

ICI

Icon

Id

IDL

Idris

IMP

Inform

Io

Ioke

IPL

IPTSCRAE

ISLISP

ISPF

ISWIM

J

J#

J++

JADE

Jako

JAL

Janus (concurrent constraint programming language)

Janus (time-reversible computing programming language)

JASS

Java

JavaScript

JCL

JEAN

Join Java

JOSS

Joule

JOVIAL

Joy

JScript

JScript .NET

JavaFX Script

Julia

Jython

K

Kaleidoscope

Karel

Karel++

KEE

Kixtart

Klerer-May System

KIF

Kojo

Kotlin

KRC

KRL

KRL (KUKA Robot Language)

KRYPTON

ksh

L

L# .NET

LabVIEW

Ladder

Lagoona

LANSA

Lasso

LaTeX

Lava

LC-3

Leda

Legoscript

LIL

LilyPond

Limbo

Limnor

LINC

Lingo

LIS

LISA

Lisaac

Lisp – ISO/IEC 13816

Lite-C

Lithe

Little b

Logo

Logtalk

LotusScript

LPC

LSE

LSL

LiveScript

Lua

Lucid

Lustre

LYaPAS

Lynx

M2001

M4

M#

Machine code

MAD (Michigan Algorithm Decoder)

MAD/I

Magik

Magma

make

Maple

MAPPER now part of BIS

MARK-IV now VISION:BUILDER

Mary

MASM Microsoft Assembly x86

MATH-MATIC

Mathematica

MATLAB

Maxima (see also Macsyma)

Max (Max Msp – Graphical Programming Environment)

MaxScript internal language 3D Studio Max

Maya (MEL)

MDL

Mercury

Mesa

Metafont

Microcode

MicroScript

MIIS

Milk (programming language)

MIMIC

Mirah

Miranda

MIVA Script

ML

Model 204

Modelica

Modula

Modula-2

Modula-3

Mohol

MOO

Mortran

Mouse

MPD

Mathcad

MSIL – deprecated name for CIL

MSL

MUMPS

Mystic Programming Language (MPL)

NASM

Napier88

Neko

Nemerle

nesC

NESL

Net.Data

NetLogo

NetRexx

NewLISP

NEWP

Newspeak

NewtonScript

NGL

Nial

Nice

Nickle

Nim

NO

NPL

Not eXactly C (NXC)

Not Quite C (NQC)

NSIS

Nu

NWS