Home  

Random  

Nearby  



Log in  



Settings  



Donate  



About Wikipedia  

Disclaimers  



Wikipedia





List of programming languages





Article  

Talk  



Language  

Watch  

Edit  


(Redirected from Alphabetical list of programming languages)
 


This is an index to notable programming languages, in current or historical use. DialectsofBASIC, esoteric programming languages, and markup languages are not included. A programming language does not need to be imperativeorTuring-complete, but must be executable and so does not include markup languages such as HTMLorXML, but does include domain-specific languages such as SQL and its dialects.

  • 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
  • A

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

    edit
  • Babbage
  • Ballerina
  • Bash
  • BASIC
  • Batch file (Windows/MS-DOS)
  • bc (basic calculator)
  • BCPL
  • BeanShell
  • BETA
  • BLISS
  • Blockly
  • BlooP
  • Boo
  • Boomerang
  • Bosque
  • C

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

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

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

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

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

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

    edit
  • Icon
  • IBM Basic assembly language
  • IBM Informix-4GL
  • IBM RPG
  • IDL
  • Idris
  • Inform
  • ISLISP
  • J

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

    edit
  • Kaleidoscope
  • Karel
  • KEE
  • Kixtart
  • Klerer-May System
  • KIF (Knowledge Interchange Format)
  • Kojo
  • Kotlin
  • KRC
  • KRL
  • KRL (KUKA Robot Language)
  • KRYPTON
  • KornShell (ksh)
  • Kodu
  • Kv (Kivy)
  • L

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

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

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

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

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

    edit
  • Q#
  • Qalb
  • Quantum Computation Language
  • QtScript
  • QuakeC
  • QPL
  • .QL
  • R

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

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

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

    edit
  • UCSD Pascal
  • Umple
  • Unicon
  • Uniface
  • UNITY
  • UnrealScript
  • V

    edit
  • Vala
  • Verse
  • Vim script
  • Viper (Ethereum/Ether (ETH))
  • Visual DataFlex
  • Visual DialogScript
  • Visual FoxPro
  • Visual J++ (Visual J plus plus)
  • Visual LISP
  • Visual Objects
  • Visual Prolog
  • W

    edit
  • WebAssembly
  • WebDNA
  • Whiley
  • Winbatch
  • Wolfram Language
  • Wyvern
  • X

    edit
  • X10
  • xBase++ (xBase plus plus)
  • XBL
  • XC (targets XMOS architecture)
  • xHarbour
  • XL
  • Xojo
  • XOTcl
  • Xod
  • XPL
  • XPL0
  • XQuery
  • XSB
  • XSLT
  • Xtend
  • Y

    edit
  • YQL
  • Z

    edit
  • Z shell
  • Zebra, ZPL, ZPL2
  • Zeno
  • ZetaLisp
  • Zig
  • Zonnon
  • ZOPL
  • ZPL
  • See also

    edit
  • Quotations from Wikiquote
  • Textbooks from Wikibooks
  • Resources from Wikiversity

  • Retrieved from "https://en.wikipedia.org/w/index.php?title=List_of_programming_languages&oldid=1233509069"
     



    Last edited on 9 July 2024, at 13:00  





    Languages

     


    Afrikaans
    العربية
    Azərbaycanca
    Български
    Bosanski
    Català
    Čeština
    Deutsch
    Español
    Esperanto
    Euskara
    فارسی
    Français

    Հայերեն
    ि
    Hrvatski
    Bahasa Indonesia
    Íslenska
    Italiano
    Latviešu
    Lëtzebuergesch
    Magyar
    Bahasa Melayu
    Монгол
    Nederlands

    Norsk bokmål
    Norsk nynorsk
    Oʻzbekcha / ўзбекча
    Polski
    Português
    Română
    Русский
    Shqip
    Simple English
    Slovenčina
    Slovenščina
    Српски / srpski
    Srpskohrvatski / српскохрватски
    Sunda
    Suomi
    ி
    Тоҷикӣ
    Türkçe
    Basa Ugi
    Українська
    Tiếng Vit


     

    Wikipedia


    This page was last edited on 9 July 2024, at 13:00 (UTC).

    Content is available under CC BY-SA 4.0 unless otherwise noted.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Terms of Use

    Desktop