Computer-science Wiki
Advertisement

This is the List of All Programming and Scripting Languages . It also includes Dialect of BASIC (Esoteric Programming Languages) at the Last.

Full List

This is a Full List from A to Z and Esoteric Programming Languages

A

  • A.NET
  • A-0 System
  • A+
  • ABAP
  • ABC
  • ABC ALGOL
  • ACC
  • Accent
  • Ace DASL (Distributed Application Specification Language)
  • Action!
  • ActionScript
  • Actor
  • Ada
  • Adenine
  • AdvPL
  • Agda
  • Agilent VEE
  • Agora
  • AIMMS
  • Aldor
  • Alef
  • ALF
  • ALGOL 58
  • ALGOL 60
  • ALGOL 68
  • ALGOL W
  • Alice
  • Alma-0
  • AmbientTalk
  • Amiga E
  • AMOS
  • AMPL
  • AngelScript
  • Apache Pig latin
  • Apex
  • APL
  • App Inventor for Android's visual block language
  • AppleScript
  • APT
  • Arc
  • ARexx
  • Argus
  • Assembly language
  • AutoHotkey
  • AutoIt
  • AutoLISP / Visual LISP
  • Averest
  • AWK
  • Axum

B

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

C

  • C – ISO/IEC 9899
  • 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
  • Cayenne
  • CDuce
  • Cecil
  • Cesil
  • Céu
  • Ceylon
  • CFEngine
  • Cg
  • Ch
  • Chapel
  • Charm
  • CHILL
  • CHIP-8
  • chomski
  • ChucK
  • Cilk
  • CL (IBM)
  • Claire
  • Clarion
  • Clean
  • Clipper
  • CLIPS
  • CLIST
  • Clojure
  • CLU
  • CMS-2
  • COBOL – ISO/IEC 1989
  • CobolScript – COBOL Scripting language
  • Cobra
  • CoffeeScript
  • ColdFusion
  • COMAL
  • Combined Programming Language (CPL)
  • COMIT
  • Common Intermediate Language (CIL)
  • Common Lisp (also known as CL)
  • COMPASS
  • Component Pascal
  • Constraint Handling Rules (CHR)
  • COMTRAN
  • Cool
  • Coq
  • Coral 66
  • CorVision
  • COWSEL
  • CPL
  • Cryptol
  • Crystal
  • Csound
  • Cuneiform
  • Curl
  • Curry
  • Cybil
  • Cyclone
  • Cypher Query Language
  • Cython
  • CEEMAC

D

  • D
  • Dart
  • Darwin
  • DataFlex
  • Datalog
  • DATATRIEVE
  • dBase
  • dc
  • DCL
  • Delphi
  • DinkC
  • DIBOL
  • Dog
  • Draco
  • DRAKON
  • Dream (Block Language)
  • Dylan
  • DYNAMO
  • DAX (Data Analysis Expressions)

E

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

F

  • F
  • F#
  • F*
  • Factor
  • Fantom
  • FAUST
  • FFP
  • fish
  • Fjölnir
  • FL
  • Flavors
  • Flex
  • Flix
  • FlooP
  • FLOW-MATIC
  • FOCAL
  • FOCUS
  • FOIL
  • FORMAC
  • @Formula
  • Forth
  • Fortran – ISO/IEC 1539
  • Fortress
  • FP
  • Franz Lisp
  • FreeBasic
  • Futhark
  • F-Script

G

  • Game Maker Language (Scripting language)
  • GameMonkey Script
  • GAMS
  • GAP
  • G-code
  • GDScript
  • Genie
  • GDL
  • GEORGE
  • GLSL
  • GNU E
  • GNU Guile
  • Go
  • Go!
  • GOAL
  • Gödel
  • Golo
  • GOM (Good Old Mad)
  • Google Apps Script
  • Gosu
  • GOTRAN
  • GPSS
  • GraphTalk
  • GRASS
  • Grasshopper
  • Groovy

H

  • Hack
  • HAGGIS
  • HAL/S
  • Halide (programming language)
  • Hamilton C shell
  • Harbour
  • Hartmann pipelines
  • Haskell
  • Haxe
  • Hermes
  • High Level Assembly
  • HLSL
  • Hollywood
  • HolyC
  • Hop
  • Hopscotch
  • Hope
  • Hugo
  • Hume
  • HyperTalk

I

  • Io
  • Icon
  • IBM Basic assembly language
  • IBM HAScript
  • IBM Informix-4GL
  • IBM RPG
  • IDL
  • Idris
  • Inform

J

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

K

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

L

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

M

  • M2001
  • M4
  • M#
  • Machine code
  • MAD (Michigan Algorithm Decoder)
  • MAD/I
  • Magik
  • Magma
  • Máni
  • 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
  • MicroScript
  • MIIS
  • Milk (programming language)
  • MIMIC
  • Mirah
  • Miranda
  • MIVA Script
  • ML
  • Model 204
  • Modelica
  • Modula
  • Modula-2
  • Modula-3
  • Mohol
  • MOO
  • Mortran
  • Mouse
  • MPD
  • MSL
  • MUMPS
  • MuPAD
  • Mutan
  • Mystic Programming Language (MPL)

N

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

  • o:XML
  • Oak
  • Oberon
  • OBJ2
  • Object Lisp
  • ObjectLOGO
  • Object REXX
  • Object Pascal
  • Objective-C
  • Objective-J
  • Obliq
  • OCaml
  • occam
  • occam-π
  • Octave
  • OmniMark
  • Opa
  • Opal
  • OpenCL
  • OpenEdge ABL
  • OPL
  • OpenVera
  • OPS5
  • OptimJ
  • Orc
  • ORCA/Modula-2
  • Oriel
  • Orwell
  • Oxygene
  • Oz

P

  • P
  • P4
  • P′′
  • Panther (Block Language)
  • ParaSail (programming language)
  • PARI/GP
  • Pascal – ISO 7185
  • Pascal Script
  • PCASTL
  • PCF
  • PEARL
  • PeopleCode
  • Perl
  • PDL
  • Pharo
  • PHP
  • Pico
  • Picolisp
  • Pict
  • Pike
  • PILOT
  • Pine
  • Pipelines
  • Pizza
  • PL-11
  • PL/0
  • PL/B
  • PL/C
  • PL/I – ISO 6160
  • PL/M
  • PL/P
  • 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
  • PROIV
  • Project Verona
  • Prolog
  • PROMAL
  • Promela
  • PROSE modeling language
  • PROTEL
  • ProvideX
  • Pro*C
  • Pure
  • Pure Data
  • PureScript
  • Python

Q

  • Q (programming language from Kx Systems)
  • Q# (Microsoft programming language)
  • Qalb
  • Quantum Computation Language
  • QtScript
  • QuakeC
  • QPL
  • .QL

R

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

S

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

T

  • T
  • TACL
  • TACPOL
  • TADS
  • TAL
  • Tcl
  • Tea
  • TECO
  • TELCOMP
  • TeX
  • TEX
  • TIE
  • TMG, compiler-compiler
  • Tom
  • Toi
  • Topspeed
  • TPU
  • Trac
  • TTM
  • T-SQL
  • Transcript
  • TTCN
  • Turing
  • TUTOR
  • TXL
  • TypeScript
  • Tynker

U

  • Ubercode
  • UCSD Pascal
  • Umple
  • Unicon
  • Uniface
  • UNITY
  • Unix shell
  • UnrealScript

V

  • Vala
  • Verilog
  • VHDL
  • Vim script
  • Viper
  • Visual DataFlex
  • Visual DialogScript
  • Visual FoxPro
  • Visual J++
  • Visual LISP
  • Visual Objects
  • Visual Prolog

W

  • WATFIV, WATFOR
  • WebAssembly
  • WebDNA
  • Whiley
  • Winbatch
  • Wolfram Language
  • Wyvern

X

  • X++
  • X10
  • xBase
  • xBase++
  • XBL
  • XC (targets XMOS architecture)
  • xHarbour
  • XL
  • XLA (Xtreme Linear Algorithm)
  • Xojo
  • XOTcl
  • Xod
  • XPL
  • XPL0
  • XQuery
  • XSB
  • XSharp
  • XSLT
  • Xtend

Y

  • YAML
  • Yorick
  • YQL
  • Yoix
  • YUI

Z

  • Z notation
  • Zebra, ZPL, ZPL2
  • Zeno
  • ZetaLisp
  • Zig
  • ZOPL
  • ZPL
  • Z++

Esoteric Programming Languages

  • Befunge
  • Binary Lambda calculus
  • Brainfuck
  • CrazyScript
  • FRACTRAN
  • GolfScript
  • INTERCAL
  • JSFUCK
  • LOLCODE
  • Malbolge
  • Piet
  • Shakespeare
  • Umlambda
  • Whitespace

See Also

Advertisement