Here is the current list of the 1,301 computer languages we are actively tracking.

We are focused on tracking general purpose high-level programming languages, but also track low-level languages and some notable markup languages, protocols, file formats, libraries, and applications.

Are we missing a language? Let us know at feedback@codelani.com

name
1620sps
1c-enterprise
3ds
3mf
a-0-system
a-sharp-net
a51
aarch64
abap
abc
abnf
abset
acl2
acme
act-iii
action
actionscript
ad-hoc
ada
adobe-font-metrics
agda
agora
ags-script
aheui
aimms
air
alan
aldor
alef
alf
algol
algol-58
algol-60
algol-68
algol-w
alice
alloy
alma-0
alpak
alpha
alpine-abuild
altran
amiga-e
amos
ampl
amqp
amtran
android
angelscript
ant-build-system
ante
ante-esolang
antlr
apache-velocity
apacheconf
apex
api-blueprint
apl
aplus
aplusplus
apollo-guidance-computer
applescript
apt
aqasm
arc
arc-assembly
arc-isa
arexx
argus
arm
arrow-format
ascii
asciidoc
asciidots
asmjs
asn-1
asp
aspectj
asterisk
astro
astroml
asymptote
atom
atom-editor
atomos
ats
augeas
autocoder
autohotkey
autoit
autolisp
automator
autopromt
avr
avro
awk
aws
axt-format
azure
b
b3-ir
ballerina
bam-format
bash
basic
batch
batchfile
bbcode
bc
bcpl
beanshell
bed-format
befunge
berkeleydb
beta
beta-project
bibtex
bigwig-format
bison
bitbake
blade
blitzbasic
blitzmax
blockly
bloop
blueprints
bluespec
bnf
boo
bourne-shell
bpel
bpmn
brainfuck
brightscript
bro
buddyscript
business-basic
c
c–
c-objdump
c-shell
c2hs-haskell
cache-objectscript
camal
caml
capn-proto
capybara
carp
cartocss
cayenne
cdf
cecil
cell
ceylon
cfengine
cfml
cg
ch
chain-format
chapel
charity
chatterbot
cheetah
chevrotain
chill
chip-8
chuck
cil
cilk
cirru
claire
clarion
clausal-lang
clean
cli-assembly
click
clike
clipper
clips
clist
clojure
clojurescript
closure-templates
cloud-firestore-security-rules
clpr
clu
cmake
cms-2
cms-exec
cobol
cobra
coco-r
coconut
codecept
codemirror-editor
coff
coffeescript
coldfusion
coldfusion-cfc
collada
comal
comit
common-lisp
common-workflow-language
component-pascal
comtran
cone
conll-u
cool
coordinate-format
coq
cor
coral
corvision
cowsel
cpl
cpp
cpp-objdump
cram-format
creole
cryptol
crystal
csa
csharp
cson
csound
csound-document
csound-score
csp
css
csv
cuda
curl
curry
cweb
cybil
cyclone
cycript
cypher
cython
d
d-objdump
d3
dafny
darcs-patch
dart
dasl
datalog
datatrieve
dataweave
dbase
dc
delphi
dern
desktop
diana
dibol
diff
digital-command-language
dinkc
django
dlvm
dm
dockerfile
dogescript
doi
dolittle
dot
drakon
drupal
dtd
dtrace
dxf
dylan
dynamo
dyvil
e
eagle
ease
easy
easybuild
ebg
ebnf
ec
ecere-projects
ecl
eclipse-command-language
eclipse-editor
ecological-metadata-language
ecr
edinburgh-imp
edje-data-collection
edn
eex
egel
egl
eiffel
ejs
elan
election-markup-language
elegance
elf
elixir
elm
emacs-editor
emacs-lisp
emberscript
emojicode
emoticon
energese-notation
epigram
eq
erb
erlang
espol
esterel
ethereum-vm
etoys
euclid
euler
euphoria
eve
excel-app
exec-2
exfat
expect
ext
ext2
ext3
ext4
extended-ml
ezhil
f
f-script
facelets
fact
factlang
factor
falcon
fancy
fantom
fasta-format
fastq-format
fat
faust
fawlty
fay
fen-notation
fetlang
figlet-font
filebench-wml
filterscript
fish
fjolnir
fl
flavors
flex
flex-lang
flow-matic
flux
flux-lang
fml
focal
focus
foil
formac
formatted
formula
forth
fortran
fortress
fox
foxpro
fp
fractran
freemarker
frege
frenetic
frink
fsharp
fstar
ftp
futhark
g-code
g-portugol
game-maker-language
gamemonkey-script
gams
gap
gas
gcc-machine-description
gdb
gdl
gdscript
gel
gellish
general-algebraic-modeling-system
genie
genius-extension-language
genshi
gentoo-ebuild
gentoo-eclass
geo-ml
geojson
gerber-image
gettext-catalog
gff-format
gfs
gherkin
giotto
git
git-config
glsl
glyph
glyph-bitmap-distribution-format
gml
gn
gnuplot
go
godel
godot-game-engine
goedel
gold
golo
google-cloud
gosu
gpss
grace
gradle
grammatical-framework
graph-it
graph-modeling-language
graphql
graphql-plus-minus
graphviz-dot
grass
gravity
gremlin
groovy
groovy-server-pages
grunt
gtf-format
guile
gwion
gzip
hack
hackett
haggis
hal-format
hal-s
haml
handlebars
harbour
harwell-boeing-format
hascript
hashlink
haskell
haxe
hazel
hcl
hdf
hdfs
hexagon
hexagony
hfs
hfs-plus
hhvm
hiveql
hjson
hla
hlsl
hocon
hope
hopscotch
html
http
hxml
hy
hypertalk
hyphy
ia-32
ibm-1401-symbolic-programming-system
ibm-rpg
icarus
ici
icon
id
idl
idl-sl
idris
igor-pro
imf
imp
impala
inform
inform-7
informix
ini
ink
inko
inno-setup
intercal
interlisp
io
ioke
ios
ipf
iptscrae
irc-log
isabelle
isabelle-root
isbn
islisp
isq
iswim
j
jade
jai
jal-compiler
jasmin
jasmine
jass
java
java-bytecode
java-properties
java-server-pages
javacc
javafx-script
javascript
jcl
jean
jflex
jinja
jison
jison-lex
jolie
joss
joule
jovial
joy
jplace
jquery
jscript
jsharp
jsil-compiler
json
json-with-comments
json5
jsoniq
jsonld
jsx
juicy
julia
juniper
jupyter-editor
jupyter-notebook
jvm-vm
jython
k
kaleidoscope
karel
katex
keysight-vee
kicad-layout
kicad-legacy-layout
kicad-schematic
kid
kit
kitten
kixtart
kml
knowledge-interchange-format
kodu-game-lab
kogut
koka
korn-shell
kotlin
kqml
krc
krl
kuka
l6
labview
ladder-logic
lagoona
lanai
lasso
latex
latino
latte
lav-format
lava
lazy-k
lazyMl
lc-3
leaf
lean
leap
leda
less
lever
lex
lfe
lil
lily
lilypond
limbo
linda
lingo
linker-script
linotte
linq
linux
linux-kernel-module
liquid
lis
lisp
lite-c
literate-agda
literate-coffeescript
literate-haskell
lithe
little-b
livecode
livescript
llvmir
lmdb
lobster
logo
logos
logtalk
lolcode
lookml
loomscript
lotusscript
lpc
lse
lsl
lua
lucid
lustre
lynx
m2001
m4
m4sugar
macroml
macsyma
mad
magik
magma
makedoc
makefile
mako
maple
mapper
mariadb
mark-iv
markdown
marko
mary
mask
math-matic
mathcad
mathematica
mathematica-editor
mathematical-notation
mathics
matlab
matplotlib
maven-pom
max
maxima
maxscript
maya
mbox
mediawiki
mercurial
mercury
merd
mesa
meson
metafont
metal
mheg-5
micropython
microsoft-macro-assembler
microsoft-small-basic
midas
miis
mime
mimic
minid
minizinc
mips
mir
mirah
miranda
mirc
miva
ml
mmx
mochajs
mochi
model-204
modelica
modula
modula-2
modula-3
module-management-system
monaco-editor
mongodb
monkey
monte
moo
moocode
moonscript
mouse
mps
mql
mql4
mql5
msp430
mtml
mu
muf
mumps
mupad
mustache
myghty
myrddin
mysql
nano-editor
nasm
nawk
ncl
nearley
neko
neliac
nemerle
nesc
nesl
nested-context-language
net-format
netlinx
netlinx-erb
netlogo
netrexx
newick-format
newlisp
newspeak
newtonscript
nexml
nextflow
nexus-format
nginx
ngs
nhx
nial
nice
nickle
nim
ninja
nios
nit
nix
nl
nltk
nodal
nodejs
nord
notepad-editor
notepad-plus-plus-editor
npm-package-manager
nqc
nsis
ntfs
nu
numpy
nwscript
nxc
nxt-g
nylo
o-matrix
o-xml
o2
oak
oberon
objdump
object-pascal
object-rexx
objective-c
objective-cpp
objective-j
obliq
ocaml
occam
occam-pi
octave
ohm
omgrofl
onnx
onyx
ooc
oopsilon
ooxml
opa
opal
opencl
openedge-abl
openedge-advanced-business-language
opengl
openrc-runscript
openscad
opentype-feature-file
openvera
opl
ops5
orc-format
orc-lang
orca
org
owl
ox
oxygene
oz
p4
palcode
pan
pandas
pandoc-app
papyrus
parallax-propeller
parenscript
pari-gp
parlog
parquet
parrot
parrot-assembly
parrot-internal-representation
parser
pascal
pawn
pcre
pdf
pearl
peg
pegjs
peoplecode
pep8
perfectscript
perl
perl-6
pharo
php
phylip
phyloxml-format
pic
pickle-format
pico
picolisp
pict
pig
piglatin
pike
pilot
pisc
pizza
pl-0
pl-11
pl-c
pl-i
pl-m
pl-sql
pl360
plankalkul
planner
plasma
plb
plex
plexil
pliant
plink-bed-format
plink-bim-format
plink-fam-format
plink-map-format
plink-ped-format
plist
plpgsql
plus
pod
pogoscript
pony
pop-11
popr
postcss
postgresql
postscript
pov-ray-sdl
powerIsa
powerbuilder
powerpc
powershell
pqq
pro-star-c
probevue
processing
prodel
prograph
proiv
prolog
propeller-spin
protium
protobuf
providex
psyche-c
ptx
public-key
pug
punched-tape
puppet
pure
purebasic
puredata
purescript
pyrex
python
python-compiler
python-console
python-traceback
q
q-sharp
qalb
qbasic
qmake
qml
qt
qtscript
quake
quakec
quel
quexal
quikscript
r
r-markdown-format
racket
ragel
rails
raml
rapira
rascal
rascalmpl
ratfiv
ratfor
raw-token-data
rdata-format
rdf
rdml
rdoc
rds-format
react-native
realbasic
reason
rebol
red
red-lang
redcode
redis
reduce
refal
regex
relational-data-file
relational-production-language
renderscript
renpy
rest
restructuredtext
rexx
rfc
rhtml
ring
risc-v
rlab
rmarkdown
robomind
robotc
robotframework
rockstar
roff
roop
root-lib
rosie
rouge
roy
rpc
rpl
rpl-lang
rpm-package-manager
rpm-spec
rpython
rstudio-editor
ruby
ruby-document-format
ruby-mine-editor
runoff
rust
rust-hir
rust-mir
s
s-expressions
s-plus
s-sl
s2
s3
sagemath
sako
salsa
saltstack
sam-format
sam76
sas
sass
sather
sawzall
sbml
scala
scala-js
scaml
schemaorg
scheme
scikit-learn
scilab
scipy
sclipting
scratch
scribe
script
scss
secure-operations-language
sed
seed7
self
semver
sequencel
sequential-function-chart
setl
sgml
shaderlab
shakespeare
shapefile
shellsession
shen
si
sieve
signal
simscript
simula
simulink
sina
singular
sisal
sizzle
skip
skulpt
slash
slice
slim-lang
slim-pl
slip
smali
small
smalltalk
smarty
smt
smtp
snap
snobol
soap
soaplang
solidity
son
soql
sosl
soul
sourcepawn
sp-k
sparc
spark
sparql
spatial
speakeasy
speedcoding
spitbol
spline-font-database
spss
spyder-editor
sqf
sql
sqlite
sqlpl
sqr
squeak
squirrel
srecode-template
srl
ssharp
ssi
ssl
ssl-lang
stackless-python
stan
standard-ml
starpial
stata
stencil
stockholm-format
ston
stripe
strongtalk
stylus
sublime-editor
subrip-text
subtext
subversion
sugarss
suneido
supercollider
svg
swagger
swi-prolog
swift
swift-il
sympl
sysml
systemverilog
systemz
t
tacl
tads
tal
tap
taql
tarot
tcl
tcp
tcsh
tea
teco
template-attribute-language
tensorflow
terra
terse
tex
text
text-executive-programming-language
textile
textmate-editor
texy
thrift
thymeleaf
ti-basic
ti-program
tiddlywiki
tidyverse
tinyc
tla
tls
tmg
toadskin
toi
tom
tom-oopl
toml
tornado
trac
transact-sql
troff
tsv
ttcn
ttm
ttsneo
turbo-pascal
turing
turtle
tutor
twig
twoducks
txl
txt2tags
type-language
typescript
ucl
ucsd-pascal
udp
uml
umple
uncol
unicode
unicode-lang
unicon
unicon-adl
uniface
unified-parallel-c
unity
unity-engine
unity3d-asset
unix-assembly
unlambda
uno
unrealscript
url
urweb
utf-8
v8
v8torque
vala
vba
vbscript
vcf-format
vcl
verilog
vhdl
vi-editor
vim-editor
vim-script
visdown
visual-basic
visual-basic-dot-net
visual-dialogscript
visual-foxpro
visual-studio-code-editor
visual-studio-editor
vlibtemplate
vml
volt
vsxu
vuejs
vvvv
wah
walt
wasm
wavefront-material
wavefront-object
wdl
web-idl
webdna
webgl
webql
whitespace
winbatch
windows-registry-entries
wisp
wml
wolfram
wordpress
world-of-warcraft-addon-data
wren
wsdl
x-bitmap
x-font-directory-index
x-pixmap
x10
x86-64-isa
x86-assembly
x86-isa
xbase
xbl
xc
xcompose
xcore
xetex
xml
xojo
xpages
xpath
xpl
xproc
xquery
xs
xslt
xtend
xuml
yacas
yacc
yaml
yang
yara
yasnippet
yawl
ycp
yii
yorick
z-notation
z-shell
z80
zeno
zephir
zig
zimpl
zolang
zone
zopl


Are we missing a language? Let us know at feedback@codelani.com

Last updated November 06, 2018