List of programming languages
From Biocrawler, the free encyclopedia.
(Redirected from Programming languages)
The list of programming langauges is comprised of all notable programming languages in existence, currently or since the dawn of computing. Other listings of programming languages are:
- Categorical list of programming languages
- Generational list of programming languages
- Chronological list of programming languages
Note: Esoteric programming languages have been moved to the separate List of esoteric programming languages. Note: Dialects of the BASIC programming language have been moved to the separate List of BASIC dialects.
| Contents |
|---|
[edit]
0-9
[edit]
A
- A+
- A++
- A-0
- ABAP
- ABC
- ABC_ALGOL
- ABLE
- ABSET
- ABSYS
- ACC programming language
- Accent
- Acceptance, Test Or Launch Language
- Action!
- ACS
- ActionScript
- Actor
- Ada
- Alan
- Alef (the concurrent programming language used in early editions of Plan 9 from Bell Labs)
- Aleph
- ALGO
- ALGOL
- Alphard
- AmigaE
- AMPL
- APL
- AppleScript
- AREXX (Amiga version of REXX scripting language)
- There are many array programming languages.
- ARS++
- ASP
- ASN.1
- AspectJ
- Assembly
- Atlas Autocode
- Aubit-4GL
- Autocoder
- AutoIt
- AutoLISP
- AWK (awk, gawk, mawk, nawk)
[edit]
B
- B
- BASIC - see also List of BASIC dialects (by platform)
- bc
- BCPL
- BeanShell
- Befunge
- BETA
- Bigwig
- Bistro
- BLISS
- Blue - rejected prototype for Ada
- Blue
- boo
- Bourne shell (sh)
- Bourne-Again shell (bash)
- Brainfuck
- Business Process Execution Language (BPEL)
- BUGSYS
- BuildProfessional
[edit]
C
- C
- C--
- C++
- C#
- Caché ObjectScript (see also Caché Basic)
- Caml
- Cayenne
- CeeBot
- CSS
- Cecil
- Cg
- CHAIN
- Charity
- CHILL
- ChucK
- Cilk
- Clarion
- Clipper
- CLIPS
- CLOS
- CLU
- CMS-2
- ColdFusion
- COBOL
- CobolScript
- COMAL
- Component Pascal
- Concurrent Clean
- Constraint Handling Rules
- CORAL66
- Common Intermediate Language (CIL)
- Common Lisp
- COWSEL
- CPL
- C shell (csh)
- Cue
- Curl
- Cyclone
[edit]
D
[edit]
E
- E
- Ease
- Easy PL/I
- Edinburgh IMP
- Eiffel
- ElastiC
- Elan
- Emacs Lisp
- Elf
- Enterprise Generation Language (EGL)
- Erlang
- Escapade (server-side programming)
- Esterel
- Euphoria
- Euclid
- Euler
- EXEC
- EXEC2
[edit]
F
[edit]
G
[edit]
H
- HAL/S (real-time aerospace programming language)
- HAScript
- Haskell
- Heron
- HLA - "High Level Assembler"
- High Level Assembly
- Hugo
- HyperTalk
[edit]
I
- ICI programming language
- Icon
- IDL programming language
- IMP
- Informix-4GL
- Inform
- Information Processing Language (IPL)
- Intercal
- Io
- IP Pascal
[edit]
J
[edit]
K
[edit]
L
- LabVIEW
- Lagoona
- LaTeX
- Lava
- Leda
- Leopard
- Lexico
- Limbo
- LINC
- Lingo
- Lisp
- Logo
- LPC
- LSE
- Lua
- Lucid
- Lustre
- LYaPAS
[edit]
M
- M4
- MAD
- MADCAP
- Malbolge
- Mary
- MATLAB
- Mathematica
- METAL
- Miranda
- Miva
- Mercury
- Mesa
- Microcode
- Mindscript
- ML
- Moby
- MODCAP
- Modula
- Modula-2
- Modula-3
- Mondrian
- Moto
- Mouse
- MSIL (deprecated name for Common Intermediate Language)
- MUMPS
[edit]
N
[edit]
O
- o:XML
- Oberon
- Objective-C
- Objective Caml
- Object Pascal
- Obliq
- Occam
- Opal
- OPS5
- Organiser Programming Language (OPL) - cf. Psion Organiser
- Oz
[edit]
P
- Pascal
- PEARL
- Perl
- PHP
- Pico
- Pike
- PILOT
- Pizza
- PL 11
- PL/SQL
- PL/B
- PL/C
- Plankalkül
- PL/I
- PL/0
- PL/M
- Pliant
- Poplog
- POP-11
- PORTRAN
- PostScript
- Povray
- Processing
- Progress 4GL
- Prolog
- Proteus
- Python
[edit]
Q
[edit]
R
- R
- Rascal
- Ratfor
- Ratfiv
- rc
- REBOL
- Red - rejected prototype for Ada
- REFAL
- Report Program Generator (RPG)
- Revolution
- REXX
- Rigal
- Rlab
- Robot Scripting Language (RSL)
- RPG
- Ruby
- [[R++]] (Based on C++ and added semanteme description)
[edit]
S
- S
- S2
- S-Lang
- SAIL
- SAKO
- SAS
- Sather
- Scala
- Scriptol
- Scheme
- Sed
- Self (or "SELF")
- SETL
- SIGNAL
- SIMSCRIPT
- Simula
- SISAL
- SMALL Machine Algol Like Langanuge
- Small
- Smalltalk
- SML
- Snobol
- Snowball
- SPARK
- SPITBOL
- SP/k
- Squeak
- SR
- SSL
- SuperCollider
[edit]
T
- T
- TACL
- TACPOL
- TADS
- Transaction Application Language
- Tcl
- teco
- TELCOMP
- Tempo
- Today
- Tom
- tpu
- Trac
- Turing
- Tutorial D
- TXL
[edit]
U
[edit]
V
- Verilog is a hardware description language
- VHDL is a hardware description language
- Visual DataFlex
- Visual DialogScript
- Visual FoxPro
- Visual Objects
[edit]
W
[edit]
X
[edit]
Y
[edit]
Z
| Contents: | top - 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
|---|
[edit]
See also
- Categorical list of programming languages
- Chronological list of programming languages
- Generational list of programming languages
- List of markup languages
- List of esoteric programming languages
- List of BASIC dialects
[edit]
External links
- List of 2500 computer languages (http://people.ku.edu/~nkinners/LangList/Extras/langlist.htm)
- Dictionary of Programming Languages - another comprehensive list (http://cgibin.erols.com/ziring/cgi-bin/cep/cep.pl)
- TIOBE Programming Community Index: formula-based comparison of the popularity of languages (http://www.tiobe.com/tpci.htm)
- Joke site: 99 Bottles of Beer - One Program in 628 variations (http://www.99-bottles-of-beer.net/)
af:Lys van programmeertale bg:Списък на езици за програмиранеeo:Listo de komputillingvoj hr:Popis programskih jezika is:Listi yfir forritunarmál ms:Daftar bahasa pengaturcaraan nl:Lijst van programmeertalen ru:Языки программирования sl:Seznam programskih jezikov uk:Список мов програмування zh:计算机语言列表

