Alphabetical list of programming languages
From Free net encyclopedia
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:
- Alphabetical
- Categorical
- Chronological
- Generational
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 |
---|
09
A
- [[A+ (programming language)|A+]]
- [[A++]]
- A#
- A-0 programming language
- ABAP
- ABC
- ABC ALGOL
- ABLE
- ABSET
- ABSYS
- ACC
- Accent
- ATOLL - Acceptance, Test Or Launch Language
- Action!
- ACS
- ActionScript
- Actor
- Ada
- ADMINS - Automated Data Methods for Information Naming Systems [1]
- ADS/Online
- Aleph
- Alan
- Aldor
- Alef - A concurrent programming language used in early versions of Plan 9
- Algae
- ALGO
- ALGOL
- Alphard
- AmigaE
- AMPL
- ApeScript
- APL
- AppleScript
- AREXX - Amiga version of REXX scripting language
- Argos
- ARS++
- ASP (actually a runtime)
- ASN.1
- AspectJ
- Assembly
- ATLAS
- Atlas Autocode
- Aubit-4GL
- Autocoder
- AutoIt
- AutoLISP
- Averest
- AWK - Also derivatives gawk, mawk, and nawk
- Axiom
- Axiom-XL
B
- B
- BACI
- Bali
- BASIC - See also List of BASIC dialects (by platform)
- bc
- BCPL
- BeanShell
- BETA
- Bigwig
- Bistro
- BLISS
- Blitz Basic
- Blue - Rejected prototype for Ada
- Blue
- Boo
- Bourne shell (sh)
- Bourne-Again shell (bash)
- BPEL - Business Process Execution Language
- Brainfuck
- BUGSYS
- BuildProfessional
C
- C
- C--
- C-script
- [[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
- CLIST - Programming language for online applications in the MVS TSO environment
- CLOS
- CLU
- CMS-2
- COBOL
- CODE
- ColdFusion
- COMAL
- Common Intermediate Language (CIL)
- Common Lisp
- Component Pascal
- COMIT - List or string processing language
- Concurrent Clean
- Constraint Handling Rules
- CORAL66
- Corn
- CorVision
- COWSEL
- CPL
- CSP
- CSS
- Chrome programming language
- Cue
- Curl
- Curry
- Cyclone
D
E
- E
- Ease
- Easy PL/I
- eDeveloper
- 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
- Fortress
- FP
- Franz Lisp
- Frink
- Frontier
G
H
- HAL/S - Real-time aerospace programming language
- HAScript
- Haskell
- Heron
- High Level Assembly (HLA)
- Hugo
- HyperTalk
- HTML - Actually a markup language
- HTML/OS
I
- ICI programming language
- Icon
- IDL programming language
- IMP
- Inform
- Information Processing Language (IPL)
- Informix-4GL
- Io
J
K
L
- LabVIEW
- Lagoona
- LaTeX
- Lava
- Leda
- Leopard
- Lexico
- Lfyre
- Limbo
- Limnor
- LINC
- Lingo
- Lisp
- Logo
- LPC
- LSE
- Lua
- Lucid
- Lush
- Lustre
- LYaPAS
M
- M4
- MAD
- MADCAP
- MAGIC - See eDeveloper
- Magma
- Maple
- Mary
- Mathematica
- MATLAB
- Mercury
- Mesa
- METAL
- Microcode
- MicroScript
- MIMIC
- Miranda
- Miva
- ML
- Moby
- MODCAP
- Modula
- Modula-2
- Modula-3
- Mondrian
- Mortran
- 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
- occam-π
- Opal
- Open programming language
- OPS5
- Organiser Programming Language (OPL) - cf. Psion Organiser
- Oz
P
- Pascal
- PBASIC
- 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
- Prograph
- Progress 4GL
- Prolog
- Proteus
- Python
Q
R
- R
- R++ - Based on C++ and added semanteme description
- Rascal
- Ratfiv
- Ratfor
- RBScript
- rc
- REALbasic
- REBOL
- Red - Rejected prototype for Ada
- Redcode
- REFAL
- Report Program Generator (RPG)
- Revolution
- REXX
- Rigal
- Rlab
- Robot Scripting Language (RSL)
- Ruby
S
- S
- S2
- S-Lang
- SAIL
- SAKO
- SAM76
- SAS
- Sather
- Scala
- SCAR
- Scheme
- Sed
- Seed7
- Self - Also written "SELF"
- SETL
- SIGNAL
- SIMSCRIPT
- Simula
- SISAL
- Slate
- SLIP
- SMALL Machine Algol Like Language
- Small
- Smalltalk
- Snobol
- Snowball
- SPARK
- SP/k
- Spreadsheets
- Squeak
- SR
- SSL
- Standard ML
- Subtext
- SuperCollider
- SyncCharts
- Synergy/DE
T
- T
- TACL
- TACPOL
- TADS
- Transaction Application Language
- Tcl
- teco
- TELCOMP
- Telon
- Tempo
- Titanium
- TI-Basic
- Today
- Tom
- tpu
- Trac
- TTCN
- Turing
- TUTOR
- Tutorial D
- TXL
U
V
- Verilog - A hardware description language
- VHDL - A hardware description language
- Visual DataFlex
- Visual DialogScript
- Visual FoxPro
- Visual Objects
- Visual Basic
- VBScript
- 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
- 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.
- Historical Roster of Computer Languagesaf:Lys van programmeertale
bg:Списък на езици за програмиране de:Liste der Programmiersprachen eo:Listo de komputillingvoj hr:Popis programskih jezika is:Listi yfir forritunarmál ja: ms:Daftar bahasa pengaturcaraan nl:Lijst van programmeertalen pt:Lista de linguagens de programação ro:Listă alfabetică de limbaje de programare ru:Языки программирования sl:Seznam programskih jezikov tr:Programlama dilleri uk:Список мов програмування zh:计算机语言列表