Alphabetical list of programming languages
Programming languagelists
- Alphabetical
- Categorical
- Chronological
- Generational
The aim of this list of programming languages is to include all notable programming languages in existence, both those in current use and historical ones, in alphabetical order.
- Note: Dialects of BASIC have been moved to the separate List of BASIC dialects.
0-9
- 1C
- 1.PAK
- 2.PAK
A
- A+
- A++
- A# .NET
- A# (Axiom)
- A-0
- ABAP - Advanced Business Application Programming
- ABC
- ABC ALGOL
- ABLE
- ABSET
- ABSYS
- ACC
- Accent
- Ace DASL
- ACT-III
- Action!
- ACS - Action Code Script
- ActionScript
- Actor
- Ada - ISO/IEC 8652
- ADMINS - Automated Data Methods for Information Naming Systems [1]
- ADS/Online
- AdvPL
- Afnix - Previously known as Aleph
- AID Algebraic Interpretive Dialogue
- Aikido
- AIMMS
- AION
- AJAX
- Alan
- ALC Assembly Language Common, IBM acronym for BAL Basic assembly language
- Aldor
- Alef - concurrent language used in early versions of Plan 9
- Algae
- ALGO
- ALGOL - ALGOrithmic Language
- Alice
- Alphard
- AmigaE
- AMOS
- AMPL
- ApeScript
- APL - ISO 8485
- Apollo
- AppleScript
- Apply - A domain-specific language for image processing on parallel or conventional architectures
- AREXX - Amiga version of REXX scripting language
- ARS++
- Active Server Pages
- AsmL - The Abstract State Machine Language from Microsoft
- ASP
- AspectJ
- ATLAS
- Atlas Autocode
- ATOLL - Acceptance, Test Or Launch Language
- Aubit-4GL
- Autocoder
- AutoHotkey
- AutoIt
- AutoLISP
- Averest
- AWK - Also derivatives gawk, mawk, and nawk
- Axiom
- Axiom-XL
B
- B
- BACI
- Baja
- BASIC - Beginners All-purpose Symbollic Instruction Code - See also List of BASIC dialects (by platform)
- bc
- bcompile
- BCPL
- BeanShell
- BETA
- Bigwig
- Big Snake
- Bistro
- BLISS
- Blitz Basic
- Block And List Manipulation (BALM)
- Blue - Rejected prototype for Ada
- Blue
- Boo
- Bourne shell - a.k.a sh
- Bourne-Again shell - see Bash
- Boxx
- BPEL - Business Process Execution Language
- Brainfuck
- BUGSYS
- BuildProfessional
- BYOND
C
- C
- C--
- C-script
- C++ - ISO/IEC 14882
- C# - ISO/IEC 23270
- C shell (csh)
- Caché ObjectScript - See also Caché Basic
- Caml
- Cat
- Cayenne
- C-BOT
- Cecil
- Cesil
- Cg
- Chapel
- CHAIN
- Charity
- Chef
- Chey
- CHILL
- Ch interpreter (C/C++ interpreter Ch)
- Chrome
- ChucK
- Cilk
- CICS
- CL
- Clarion
- Clean
- Clipper
- CLIST - Programming language for online applications in the MVS TSO environment
- CLU
- CMS-2
- COBOL - ISO/IEC 1989
- Cobra
- Cocoa
- 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
- Csound
- Cue
- Curl
- Curry
- Cyclone
D
- D
- Dao
- DASL - Distributed Application Specification Language
- DASL - Datapoint's Advanced Systems Language
- DarkBASIC
- DarkBASIC Professional
- DCL
- Dialog Manager
- DIBOL
- DL/I
- Dream Maker
- Dylan
- Dynace
E
- E
- Ease
- EASY
- Easy PL/I
- EASYTRIEVE PLUS
- eC (Ecere C)
- ECMAScript
- eDeveloper
- Edinburgh IMP
- Einstein
- Eiffel
- Elan
- elastiC
- Elf
- Emacs Lisp
- EGL Programming Language (EGL)
- Epigram
- Erlang
F
G
H
- H - Business processing language from NCR.
- HAL/S - Real-time aerospace programming language
- HAScript
- Haskell
- HDL
- High Level Assembly (HLA)
- Hoc
I
J
K
- Kite
- Kogut
L
M
- M4
- MAD
- MADCAP
- MAGIC - See eDeveloper
- Magik
- Magma
- MapBasic
- Maple
- MAPPER (Unisys/Sperry) now part of BIS
- M-A-R-E-K (Programming language)
- MARK-IV (Sterling/Informatics) now VISION:BUILDER of CA
- Mary
- Mathematica
- Matlab
- MATA
- Maxima (see also Macsyma)
- Maya
- Multiprocessor C#
- Mercury
- Mesa
- METAL
- Michigan Algorithm Decoder see MAD programming language
- Microcode
- MicroScript
- MillScript
- MIMIC
- Mindscript
- Miranda
- Miva
- ML
- Moby
- MODCAP
- Model 204 User Language
- Modula
- Modula-2
- Modula-3
- Mondrian
- Mortran
- Moto
- MOUSE
- MSIL - Deprecated name for Common Intermediate Language
- MSL
- MUMPS
N
- Neuralware
- NewtonScript
- NGL
- Nial
- Nice
O
- o:XML
- Oberon
- Objective Modula-2
- Object Lisp
- ObjectLOGO
- Object Pascal
- Objective-C
- Opal
- Open programming language
- OPS5
- Organiser Programming Language (OPL) - cf. Psion Organiser
- Oxygene
- Oz
P
- POP-11
- Poplog
- PORTRAN
- POSIX
- PostScript
- POV-Ray
- Ppc++
- Processing
- Prograph
- Progress 4GL
- Prolog
- Promela
- Protheus
- PRO-IV
- Python
Q
- Quikcomp (for the Moonrobot XI)
R
- R
- R++ - Based on C++ and added semanteme description
- Rascal
- Ratfiv
- Ratfor
- RBScript
- rc
- REALbasic
- REPL - Really Easy Programming Language
- REBOL - Relative Expression Based Object Language
- Red - Rejected prototype for Ada
- Redcode
- REDO
- REFAL
- Revolution
- REXX
- Rigal
- Rlab
- Robot Scripting Language (RSL)
- RPG - Report Program Generator
- RPL
- Ruby
- Ruby on Rails
- RuneScript - only known use is to code the game RuneScape
- Russell Programming Language
S
- SETL
- SIGNAL
- SiMPLE
- SIMPOL
- SIMSCRIPT
- Simula
- SISAL
- Slate
- SLIP
- SMALL - SMALL Machine Algol Like Language
- Small
- Smalltalk
- Smalltalk YX
- SNOBOL - String Oriented Symbolic Language
- Snowball
- SPARK
- Spice
- SPIN
- SP/k
- SPL/1 - aka SPL/I
- SPS (1620) - see IBM 1620
- Squeak
- SR
- SSL
- Standard ML
- StringLang
- Subtext
- SuperCollider
- Suneido
- SYMPL
- SyncCharts
- Synergy/DE
- Syx
T
- TorqueScript
- tpu
- Trac
- Trine
- TTCN
- Turbo Pascal
- Turing
- TUTOR
- Tutorial D
- TXL
U
- Ubercode
- Ultra 32
V
- Visual Assembler
- Visual Basic - Visual Beginners All-purpose Symbolic Instruction Code
- Visual Basic .NET
- Visual DataFlex
- Visual DialogScript
W
X
Y
- YAFL
- Yellow - Rejected prototype for Ada
- Yorick
- Y
Z
- Z++
- Z notation - A program specification language, like UML.
- ZOPL
- ZUG
See also
- Category:Query languages
- Categorical list of programming languages
- Chronological list of programming languages
- Generational list of programming languages
- List of markup languages
- List of BASIC dialects
External links
- 99 Bottles of Beer in
many languages and variations providing comparable code samples.
- A variant of the above
- The Hello World Collection of samples in 338 languages
- Historical Roster of Computer Languages
- The Core Memory Project: NCR Computers of the 20th Century
Link former page on this page
-
[[wikipedia@pedia]] 0
-
[[wikipedia@pedia]] 0
-
[[wikipedia@pedia]] 0
-
[[wikipedia@pedia]] 0
-
[[wikipedia@pedia]] 0
-
[[wikipedia@pedia]] 0
-
[[wikipedia@pedia]] 0
-
[[wikipedia@pedia]] 0
-
[[wikipedia@pedia]] 0
-
[[wikipedia@pedia]] 0
-
[[wikipedia@pedia]] 0
-
[[wikipedia@pedia]] 0
-
[[wikipedia@pedia]] 0
-
[[wikipedia@pedia]] 0
-
http://wikipedia.atpedia.jp/wiki/%E9%BA%BB%E5%A9%86%E8%B1%86%E8%85%90
-
http://wikipedia.atpedia.jp/wiki/%E7%94%9F%E4%B9%B3
-
[[wikipedia@pedia]] 0
-
[[wikipedia@pedia]] 0
-
[[wikipedia@pedia]] 0
-
[[wikipedia@pedia]] 0