List of programming languages
From Freepedia
(Redirected from Programming languages)
The list of programming languages is comprised of all notable programming languages in existence , currently or since the dawn of computing, in alphabetical order. Other lists of programming languages are:
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 |
|---|
0–9
A
- A+
- A++
- A#
- A-0
- ABAP
- ABC
- ABC ALGOL
- ABLE
- ABSET
- ABSYS
- ACC
- Accent
- Acceptance, Test Or Launch Language
- Action!
- ACS
- ActionScript
- Actor
- Ada
- Aleph
- Alan
- Aldor
- Alef (a concurrent programming language used in early versions of Plan 9)
- Algae
- ALGO
- ALGOL
- Alphard
- AmigaE
- AMPL
- APL
- AppleScript
- AREXX (Amiga version of REXX scripting language)
- Array programming
- Argos
- ARS++
- ASP
- ASN.1
- AspectJ
- Assembly
- ATLAS
- Atlas Autocode
- Aubit-4GL
- Autocoder
- AutoIt
- AutoLISP
- Averest
- AWK programming language (awk, gawk, mawk, nawk)
- Axiom
- Axiom-XL
B
- B
- Bali
- BASIC - see also List of BASIC dialects (by platform)
- bc
- BCPL
- BeanShell
- BETA
- Bigwig
- Bistro
- BLISS
- Blue - rejected prototype for Ada
- Blue
- Boo
- Bourne shell (sh)
- Bourne-Again shell (bash)
- BUGSYS
- BuildProfessional
- Business Process Execution Language (BPEL)
C
- C
- C--
- C++
- C#
- C shell (csh)
- Caché ObjectScript (see also Caché Basic)
- Caml
- Cayenne
- CeeBot
- Cecil
- Cesil
- Cg
- CHAIN
- Charity
- CHILL
- ChucK
- Cilk
- Clarion
- Clipper
- CLIPS
- CLOS
- CLU
- CMS-2
- COBOL
- CobolScript
- CODE
- ColdFusion
- COMAL
- Common Intermediate Language (CIL)
- Common Lisp
- Component Pascal
- COMIT List or String Processing Language
- Concurrent Clean
- Constraint Handling Rules
- CORAL66
- Corn
- COWSEL
- CPL
- CSS
- Cue
- Curl
- Cyclone
D
E
- E
- Ease
- Easy PL/I
- Edinburgh IMP
- Eiffel
- Elan
- elastiC
- Elf
- Emacs Lisp
- Enterprise Generation Language (EGL)
- Epigram
- Erlang
- Escapade (server-side programming)
- Esterel
- Euclid
- Euphoria
- Euler
- EXEC
- EXEC2
F
- F
- F#
- Factor
- Felix
- Ferite
- Fjölnir
- FL
- Flex
- FLOW-MATIC
- FOCAL
- Focus
- FOIL
- FORMAC
- Forth
- Fortran
- FP
- Frink
- Frontier
G
H
- HAL/S (real-time aerospace programming language)
- HAScript
- Haskell
- Heron
- High Level Assembly (HLA)
- Hugo
- HyperTalk
- HTML (Rather a markup language than a programming language)
I
- ICI programming language
- Icon
- IDL programming language
- IMP
- Inform
- Information Processing Language (IPL)
- Informix-4GL
- Io
- IP Pascal
J
K
L
- LabVIEW
- Lagoona
- LaTeX
- Lava
- Leda
- Leopard
- Lexico
- Lfyre
- Limbo
- LINC
- Lingo
- Lisp
- Logo
- LPC
- LSE
- Lua
- Lucid
- Lustre
- LYaPAS
M
- M4
- MAD
- MADCAP
- Magma
- Mary
- Mathematica
- MATLAB
- Mercury
- Mesa
- METAL
- Microcode
- MicroScript
- Mindscript
- Miranda
- Miva
- ML
- Moby
- MODCAP
- Modula
- Modula-2
- Modula-3
- Mondrian
- Moto
- Mouse
- MSIL (deprecated name for Common Intermediate Language)
- MUMPS
N
O
- o:XML
- Oberon
- Objective Modula-2
- Object Pascal
- Objective-C
- Objective Caml
- Obliq
- Occam
- Opal
- Open programming language
- OPS5
- Organiser Programming Language (OPL) - cf. Psion Organiser
- Oz
P
- Pascal
- Perl
- PHP
- Pico
- Pike
- PILOT
- Pizza
- PL 11
- PL/0
- PL/B
- PL/C
- PL/I
- PL/M
- PL/SQL
- Plankalkül
- Pliant
- POP-11
- Poplog
- PORTRAN
- PostScript
- POV-Ray
- Processing
- Progress 4GL
- Prolog
- Proteus
- Python
Q
R
- R
- R++ (Based on C++ and added semanteme description)
- Rascal
- Ratfiv
- Ratfor
- rc
- REBOL
- Red - rejected prototype for Ada
- REFAL
- Report Program Generator (RPG)
- Revolution
- REXX
- Rigal
- Rlab
- Robot Scripting Language (RSL)
- Ruby
S
- S
- S2
- S-Lang
- SAIL
- SAKO
- SAS
- Sather
- Scala
- Scriptol
- Scheme
- Sed
- Self (or "SELF")
- SETL
- SIGNAL
- SIMSCRIPT
- Simula
- SISAL
- SLIP
- SMALL Machine Algol Like Language
- Small
- Smalltalk
- SMBI
- SML
- Snobol
- Snowball
- SPARK
- SP/k
- SQL
- Squeak
- SR
- SSL
- Subtext
- SuperCollider
- SyncCharts
- Synergy/DE
T
- T
- TACL
- TACPOL
- TADS
- Transaction Application Language
- Tcl
- teco
- TELCOMP
- Tempo
- Titanium
- Today
- Tom
- tpu
- Trac
- TTCN
- Turing
- Tutorial D
- TXL
U
- Ubercode
- Ultra 32
- Unicon
- UnrealScript
- UML sheets
V
- Verilog is a hardware description language
- VHDL is a hardware description language
- Visual DataFlex
- Visual DialogScript
- Visual FoxPro
- Visual Objects
- Visual Basic
- Visual Basic .NET
W
X
Y
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 |
|---|
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
External links
- List of 2500 computer languages
- Dictionary of Programming Languages - another comprehensive list
- TIOBE Programming Community Index: formula-based comparison of the popularity of languages
- 99 Bottles of Beer One program in several languages and variations providing comparable code samples.



