* 2.PAK
* 20-GATE
* 473L Query
* 51forth
A
* A+
* A++
* A#
* A-0 programming language
* ABAP
* ABC
* ABC ALGOL
* ABLE
* ABSET
* ABSYS
* ACC
* Accent
* ACT-III
* ATOLL - Acceptance, Test Or Launch Language
* Action!
* ACS
* ActionScript
* Actor
* Ada
* ADMINS - Automated Data Methods for Information Naming Systems [1]
* ADS/Online
* Aleph
* AIMMS
* Alan
* Aldor
* Alef - A concurrent programming language used in early versions of Plan 9
* Algae
* ALGO
* ALGOL
* Alphard
* AmigaE
* AMPL
* ApeScript
* APL
* AppleScript
* Apply - A domain-specific language for image processing on parallel or conventional architectures
* AREXX - Amiga version of REXX scripting language
* Argos
* ARS++
* ASP (actually a runtime)
* ASP.Net
* 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
o CobolScript
* CODE
* CodeSimian
* 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
* Chrome programming language
* Csound
* Cue
* Curl
* Curry
* Cyclone
D
* D
* DASL
* Databus
* Dark Basic
* Dataflex
* Datalog
* dBASE
* dc
* DCL
* Delphi
* Dialog Manager
* DIBOL
* Dylan
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
* Firth[2]
* Fjölnir
* FL
* Flex
* FLOW-MATIC
* FOCAL
* FOCUS
* FOIL
* FORMAC
* Formula language
* Forth
* Fortran
* Fortress
* FP
* Franz Lisp
* Frink
* Frontier
* Emma
G
* G
* GAMS
* GML
* Gclisp
* G-code
* Gema
* GEMBASE
* GENIE
* Gibiane
* GJ
* Godiva
* Gödel
* GPSS
* Green - Prototype for Ada
* Groovy
* Gypsy
* Emma P
H
* HAL/S - Real-time aerospace programming language
* HAScript
* Haskell
* Heron
* High Level Assembly (HLA)
* Hugo
* HyperTalk
* HTML/OS
I
* ICI programming language
* Icon
* IDL programming language
* IMP
* Inform
* Information Processing Language (IPL)
* Informix-4GL
* Io
* IPTSCRAE
J
* J
* J#
* JADE
* Jal
* Janus
* Java
* JavaScript
* JCL
* Join Java
* JOSS
* Joule
* JOVIAL
* Joy
* JSP
* JScript
* Jython
* J2EE
K
* K
* Kid
* Kiev
* Kogut
* KRYPTON
L
* LabVIEW
* Lagoona
* Lasso
* Lava
* Leda
* Lead
* Leopard
* Lexico
* Lfyre
* Limbo
* Limnor
* LINC
* Lingo
* Lisaac
* Lisp
* Logo
* LPC
* LSE
* Lua
* Lucid
* Lush
* Lustre
* LYaPAS
M
* M4
* MAD
* MADCAP
* MAGIC - See eDeveloper
* Magma
* MapBasic
* Maple
* Mary
* Mathematica
* MATLAB
* Maya
* 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
* Napier88
* Natural
* Nemerle
* NESL
* NGL
* Nial
* Nice
* Nickle
* Nosica
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
* Parser
* Pascal
o Free Pascal
o IP Pascal
o Object Pascal - See also Delphi
o Turbo Pascal
o Virtual Pascal
* PBASIC
* Perl
o Perl Data Language
* PHP
* Pico
* Pike
* PILOT
* Pizza
* PL 11
* PL/0
* PL/B
* PL/C
* PL/I
* PL/M
* PL/SQL
* Plankalkül
* Pliant
* PPL
* POP-11
* Poplog
* PORTRAN
* PostScript
* POV-Ray
* Processing
* Prograph
* Progress 4GL
* Prolog
o Turbo Prolog
* Proteus
* Python
Q
* Q
* QuakeC
* QML
* QPL
* Quikcomp (for the Monrobot XI)
R
* R
* R++ - Based on C++ and added semanteme description
* Rascal
* Ratfiv
* Ratfor
* RBScript
* rc
* REALbasic
* REPL - Really Easy Programming Language
* 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
* SiMPLE
* SIMSCRIPT
* Simula
* SISAL
* Slate
* SLIP
* SMALL Machine Algol Like Language
* Small
* Smalltalk
* Snobol
o SPITBOL
* Snowball
* SPARK
* SP/k
* 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
* TorqueScript
* tpu
* Trac
* TTCN
* Turing
* TUTOR
* Tutorial D
* TXL
U
* Ubercode
* Ultra 32
* Unicon
* UnrealScript
V
* Visual DataFlex
* Visual DialogScript
* Visual FoxPro
* Visual Objects
* Visual Basic
* VBScript
* Visual Basic .NET
W
* Water
* Winbatch
* Whitespace
* WML
X
* XOTcl
* XPL
* xHarbour
* XBL
* xbScript - Also xBaseScript
* XSLT - See XPath
* XL
Y
* YAFL
* Yellow - Rejected prototype for Ada
* Yorick
* Y programming language
Z
* Z notation - A program specification language, like UML.
* ZPL
* ZZT-oop
* ZOPL
* ZUG
figure out wht kind of programes u want to write, go through different programs and figure out the best language for the type of programming u want to do, leanr the language and start programming!