0% found this document useful (0 votes)
310 views

List of Programming Languages - Wikipedia

This document provides an index of notable programming languages organized alphabetically from A to Z. It lists over 50 programming languages under each letter, excluding dialects of BASIC, esoteric languages, and markup languages. Some examples of languages listed include C, C++, Java, Python, and SQL.

Uploaded by

Salai Selvam V
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
310 views

List of Programming Languages - Wikipedia

This document provides an index of notable programming languages organized alphabetically from A to Z. It lists over 50 programming languages under each letter, excluding dialects of BASIC, esoteric languages, and markup languages. Some examples of languages listed include C, C++, Java, Python, and SQL.

Uploaded by

Salai Selvam V
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Search Wikipedia Create account Log in

List of programming languages 50 languages

Article Talk Read Edit View history Tools

From Wikipedia, the free encyclopedia

This is an index to notable programming languages, in current or historical use. Dialects of BASIC, esoteric Programming language
programming languages, and markup languages are not included. A programming language does not need to be lists
imperative or Turing-complete, but must be executable and so does not include markups such as HTML or XML, but Alphabetical
does include domain-specific languages such as SQL and its dialects. Categorical
Chronological
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 Generational
Contents: See also
· ·

A [ edit ]

A.NET (A#/A sharp) Agilent VEE (Keysight VEE) Apache Pig latin
A-0 System Agora Apex (Salesforce.com, Inc)
A+ (A plus) AIMMS APL
ABAP Aldor App Inventor for Android's visual block
ABC Alef language (MIT App Inventor)
ABC ALGOL ALF AppleScript
ACC ALGOL 58 APT
Accent (Rational Synergy) ALGOL 60 Arc
Ace Distributed Application Specification ALGOL 68 ARexx
Language (DASL) ALGOL W Argus
Action! Alice (Alice ML) Assembly language (ASM)
ActionScript Alma-0 AutoHotkey
Actor AmbientTalk AutoIt
Ada – ISO/IEC 8652 Amiga E AutoLISP / Visual LISP
Adenine (Haystack) AMPL Averest
AdvPL Analitik AWK
Agda AngelScript Axum

B [ edit ]

B bc (basic calculator) BlooP


Babbage BCPL Boo
Ballerina BeanShell Boomerang
Bash BETA Bosque
BASIC BLISS
Batch file (Windows/MS-DOS) Blockly

C [ edit ]

C – ISO/IEC 9899 Charm COMPASS


C-- (C minus minus) CHILL Component Pascal
C++ (C plus plus) – ISO/IEC 14882 CHIP-8 COMTRAN
C* ChucK Concurrent Pascal
C# (C sharp) – ISO/IEC 23270 Cilk (also Cilk++ and Cilk plus) Constraint Handling Rules (CHR)
C/AL Claire Control Language
Caché ObjectScript Clarion Coq
C Shell (csh) Clean CORAL, Coral 66
Caml Clipper CorVision
Carbon CLIPS COWSEL
Catrobat CLIST CPL
Cayenne (Lennart Augustsson) Clojure Cryptol
CDuce CLU Crystal
Cecil CMS-2 Csound
CESIL (Computer Education in Schools COBOL – ISO/IEC 1989 Cuneiform
Instruction Language) CobolScript – COBOL Scripting language Curl
Céu Cobra Curry
Ceylon CoffeeScript Cybil
CFEngine ColdFusion Cyclone
Cg (High-Level Shader/Shading Language COMAL Cypher Query Language
[HLSL]) COMIT Cython
Ch Common Intermediate Language (CIL) CEEMAC
Chapel (Cascade High Productivity Language) Common Lisp (also known as CL)

D [ edit ]

D (also known as dlang) dBase Dog


Dart dc Draco
Darwin DCL (DIGITAL Command Language) DRAKON
DataFlex Delphi Dylan
Datalog DIBOL DYNAMO
DATATRIEVE DinkC DAX (Data Analysis Expressions)

E [ edit ]

E Elixir Esterel
Ease Elm Etoys
Easy PL/I Emacs Lisp Euclid
EASYTRIEVE PLUS Emerald Euler
eC Epigram Euphoria
ECMAScript EPL (Easy Programming Language) EusLisp Robot Programming Language
Edinburgh IMP Erlang CMS EXEC (EXEC)
EGL es EXEC 2
Eiffel Escher Executable UML
ELAN ESPOL Ezhil

F [ edit ]

F Flavors @Formula
F# (F sharp) Flex Forth
F* Flix Fortran – ISO/IEC 1539
Factor FlooP Fortress
Fantom FLOW-MATIC (B0) FP
FAUST FOCAL (Formulating On-Line Calculations in FoxBase/FoxPro
FFP Algebraic Language/FOrmula CALculator) Franz Lisp
fish FOCUS Futhark
Fjölnir FOIL F-Script
FL FORMAC (FORMula MAnipulation Compiler)

G [ edit ]

Game Maker Language GLSL (OpenGL Shading Language) GOM (Good Old Mad)
GameMonkey Script GNU E Google Apps Script
GAMS (General Algebraic Modeling System) GNU Guile (GNU Ubiquitous Intelligent Gosu
GAP Language for Extensions) GOTRAN (IBM 1620)
G-code Go GPSS (General Purpose Simulation System)
GDScript (Godot) Go! GraphTalk (Computer Sciences Corporation)
Genie GOAL (Game Oriented Assembly Lisp) GRASS
GDL (Geometric Description Language) Gödel Grasshopper
GEORGE Golo Groovy (Apache Groovy)

H [ edit ]

Hack Haskell Hop


HAGGIS Haxe Hopscotch
HAL/S Hermes Hope
Halide (programming language) High Level Assembly (HLA) Hume
Hamilton C shell High Level Shader Language (HLSL) HyperTalk
Harbour Hollywood Hy
Hartmann pipelines HolyC (TempleOS)

I [ edit ]

Io IBM Informix-4GL Inform


Icon IBM RPG ISLISP
IBM Basic assembly language IDL
IBM HAScript Idris

J [ edit ]

J JASS Joule
J# (J sharp) Java JOVIAL
J++ (J plus plus) JavaFX Script Joy
JADE JavaScript jq
Jai Jess JScript
JAL JCL JScript .NET
Janus (concurrent constraint programming JEAN Julia
language) Join Java Jython
Janus (time-reversible computing JOSS
programming language)

K [ edit ]

K KIF (Knowledge Interchange Format) KRYPTON


Kaleidoscope Kojo KornShell (ksh)
Karel Kotlin Kodu
KEE KRC Kv (Kivy)
Kixtart KRL
Klerer-May System KRL (KUKA Robot Language)

L [ edit ]

LabVIEW Lingo LotusScript


Ladder LINQ LPC
LANSA LIS LSE
Lasso LISA LSL
Lava Language H LiveCode
LC-3 Lisp – ISO/IEC 13816 LiveScript
Lean Lite-C Lua
Legoscript Lithe Lucid
LIL Little b Lustre
LilyPond LLL LYaPAS
Limbo Logo Lynx
LINC Logtalk

M [ edit ]

M Formula language Maxima (see also Macsyma) ML


M2001 Max (Max Msp – Graphical Programming Model 204
M4 Environment) Modelica
M# MaxScript internal language 3D Studio Max Malbolge
Machine code Maya (MEL) Modula
MAD (Michigan Algorithm Decoder) MDL Modula-2
MAD/I Mercury Modula-3
Magik Mesa Mohol
Magma MHEG-5 (Interactive TV programming MOO
Máni language) Mortran
Maple Microcode Mouse
MAPPER (now part of BIS) Microsoft Power Fx MPD
MARK-IV (now VISION:BUILDER) MIIS MSL
Mary Milk (programming language) MUMPS
MATLAB MIMIC MuPAD
MASM Microsoft Assembly x86 Mirah Mutan
MATH-MATIC Miranda Mystic Programming Language (MPL)
Maude system MIVA Script

N [ edit ]

NASM NewLISP NPL


Napier88 NEWP Not eXactly C (NXC)
Neko Newspeak Not Quite C (NQC)
Nemerle NewtonScript NSIS
NESL Nial Nu
Net.Data Nickle (NITIN) NWScript
NetLogo Nim NXT-G
NetRexx Nix (Systems configuration language)

O [ edit ]

o:XML OCaml OpenVera


Oak occam OpenQASM
Oberon occam-π OPS5
OBJ2 Octave OptimJ
Object Lisp OmniMark Orc
ObjectLOGO Opa ORCA/Modula-2
Object REXX Opal Oriel
Object Pascal Open Programming Language (OPL) Orwell
Objective-C OpenCL Oxygene
Obliq OpenEdge Advanced Business Language Oz
(ABL)

P [ edit ]

P Pizza POV-Ray SDL


P4 PL-11 Powerhouse
P′′ PL/0 PowerBuilder – 4GL GUI application generator
ParaSail PL/B from Sybase
PARI/GP PL/C PowerShell
Pascal – ISO 7185 PL/I – ISO 6160 PPL
Pascal Script PL/M Processing
PCASTL PL/P Processing.js
PCF PL/S Prograph
PEARL PL/SQL Project Verona
PeopleCode PL360 Prolog
Perl PLANC PROMAL
PDL Plankalkül Promela
Pharo Planner PROSE modeling language
PHP PLEX PROTEL
Pico PLEXIL ProvideX
Picolisp Plus Pro*C
Pict POP-11 Pure
Pike POP-2 Pure Data
PILOT PostScript PureScript
Pipelines PortablE PWCT
Python

Q [ edit ]

Q (programming language from Kx Systems) Quantum Computation Language QPL


Q# QtScript .QL
Qalb QuakeC

R [ edit ]

R rc ROOP
R++ Reason RPG
Racket REBOL RPL
Raku Red RSL
RAPID Redcode RTL/2
Rapira REFAL Ruby
Ratfiv REXX Rust
Ratfor Ring

S [ edit ]

S Serpent Speakeasy
S2 SETL Speedcode
S3 Short Code SPIN
S-Lang SIMPOL SP/k
S-PLUS SIGNAL SPS
SA-C SiMPLE SQL
SabreTalk SIMSCRIPT SQR
SAIL Simula Squeak
SAKO Simulink Squirrel
SAS SISAL SR
SASL SKILL S/SL
Sather SLIP Starlogo
Sawzall SMALL Strand
Scala Smalltalk Stata
Scheme SML Stateflow
Scilab Strongtalk Subtext
Scratch Snap! SBL
ScratchJr SNOBOL (SPITBOL) SuperCollider
Script.NET Snowball Superplan
Sed SOL SuperTalk
Seed7 Solidity Swift (Apple programming language)
Self SOPHAEROS Swift (parallel scripting language)
SenseTalk Source SYMPL
SequenceL SPARK

T [ edit ]

T TeX TTM
TACL TEX (Text Executive Programming Language) T-SQL (Transact-SQL)
TACPOL TIE Transcript (LiveCode)
TADS (Text Adventure Development System) TMG (TransMoGrifier), compiler-compiler TTCN (Tree and Tabular Combined Notation)
TAL Tom Turing
Tcl Toi TUTOR (PLATO Author Language)
Tea Topspeed (Clarion) TXL
TECO (Text Editor and Corrector) TPU (Text Processing Utility) TypeScript
TELCOMP Trac Tynker

U [ edit ]

Ubercode Unicon UnrealScript


UCSD Pascal Uniface
Umple UNITY

V [ edit ]

Vala Visual DialogScript Visual Objects


Vim script Visual FoxPro Visual Prolog
Viper (Ethereum/Ether (ETH)) Visual J++ (Visual J plus plus)
Visual DataFlex Visual LISP

W [ edit ]

WATFIV, WATFOR (WATerloo FORtran IV) Whiley Wyvern


WebAssembly Winbatch
WebDNA Wolfram Language

X [ edit ]

X++ (X plus plus/Microsoft Dynamics AX) XL XQuery


X10 Xojo XSB
xBase++ (xBase plus plus) XOTcl XSharp (X#)
XBL Xod XSLT
XC (targets XMOS architecture) XPL Xtend
xHarbour XPL0

Y [ edit ]

Yorick YQL Yoix

Z [ edit ]

Z notation ZetaLisp ZPL


Z shell Zig Z++
Zebra, ZPL, ZPL2 Zonnon
Zeno ZOPL

See also [ edit ]

Lists of programming languages


Programming languages
List of programming languages by type at Wikipedia's sister projects
Comparison of programming languages
List of BASIC dialects Definitions from Wiktionary

List of markup languages Media from Commons


List of stylesheet languages
Quotations from Wikiquote
List of programming languages for artificial intelligence
History of programming languages Textbooks from Wikibooks

Category:Programming languages Resources from Wikiversity


List of hello world programs at Wikibooks

Computer
programming portal

· · Programming languages [hide]

Comparison · Timeline · History

Ada · ALGOL · APL · Assembly · BASIC · C · C++ · C# · Classic Visual Basic · COBOL · Erlang · Forth · Fortran · Go · Haskell · Java · JavaScript · Kotlin · Lisp · Lua ·
MATLAB · ML · Object Pascal · Pascal · Perl · PHP · Prolog · Python · R · Ruby · Rust · SQL · Scratch · Shell · Simula · Smalltalk · Swift · Visual Basic · more...

Lists: Alphabetical · Categorical · Generational · Non-English-based · Category

Categories: Lists of programming languages Computer programming

This page was last edited on 22 May 2023, at 11:33 (UTC).

Text is available under the Creative Commons Attribution-ShareAlike License 3.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.

Privacy policy About Wikipedia Disclaimers Contact Wikipedia Mobile view Developers Statistics Cookie statement

You might also like