25/10/2024
Here’s A Comprehensive List Of Programming Languages, Including Both Popular And Niche Languages, Sorted Alphabetically For Easy Reference:
A
• A #
• Abap
• Abc
• Actionscript
• Ada
• Algol
• Alice
• Apl
• Applescript
• Arc
• Asp
• Assembly
• Ats
• Autohotkey
• Awk
B
• B
• Babbage
• Bash
• Basic (Various Versions Like Visual Basic, Gw-Basic, Qbasic)
• Bc
• Beta
• Bigloo
• Bison
• Bitc
• Boo
• Bourne Shell (Sh)
• Brainf**k
C
• C
• C++
• C #
• C-Shell (Csh)
• Caché Objectscript
• Caffeinescript
• Clojure
• Cobol
• Coffeescript
• Coldfusion
• Common Lisp
• Crystal
• Css
D
• D
• Datalog
• Dart
• Dasl (Distributed Application Specification Language)
• Dc
• Dylan
E
• Eiffel
• Elixir
• Elm
• Emacs Lisp
• Emerald
• Erlang
• Esterel
• Euclid
• Euphoria
F
• Factor
• Falcon
• F #
• Fancy
• Forth
• Fortran
• F-Script
• Fx
G
• Gambas
• Gamemaker Language (Gml)
• Gams
• Gap
• Gdl (Geometric Description Language)
• Gj
• Glsl (Opengl Shading Language)
• Go
• Gosu
• Groovy
H
• Hack
• Hal/S
• Haskell
• Haxe
• Hlsl (High-Level Shading Language)
• Hope
• Hoon
• Hypertalk
I
• Idl (Interactive Data Language)
• Io
• Icon
• Inform
• Intercal
• Ioke
• Iot.Js
J
• J
• Jade
• Java
• Javascript (Ecmascript)
• Jcl (Job Control Language)
• Jscript
• J #
• Julia
K
• K
• Kotlin
• Krl (Knowledge Representation Language)
• Kusto Query Language (Kql)
L
• Labview
• Ladder Logic
• Lava
• Lc-3
• Lisp (Common Lisp, Scheme, Etc.)
• Livecode
• Lsl (Linden Scripting Language)
• Lua
• Lustre
M
• Mad (Michigan Algorithm Decoder)
• Magik
• Maple
• Mathematica
• Matlab
• Mercury
• Mesa
• Metapost
• Mirah
• Modula-2, Modula-3
• Ms-Dos Batch (Bat Scripting)
• Mumps
• Mysql
N
• Neko
• Nemerle
• Nim
• Npl (Nonprocedural Language)
• Nxt-G
O
• Oberon
• Object Pascal
• Objective-C
• Ocaml
• Occam
• Opencl
• Openedge Abl
• Oz
P
• P4
• Pcastl (The Castl Programming Language)
• Pascal
• Perl
• Php
• Pico
• Pict
• Pig Latin
• Pike
• Pl/I
• Pl/Sql
• Postscript
• Processing
• Prolog
• Purescript
• Python
Q
• Q
• Q #
• Qbasic
• Qml
• Quorum
R
• R
• Racket
• Rapid
• Ratfor
• Rexx
• Ring
• Rpg
• Ruby
• Rust
S
• S
• Sas
• S-Lang
• Scala
• Scheme
• Scilab
• Scratch
• Sed
• Seed7
• Self
• Shell (Bash, Zsh, Etc.)
• Simula
• Smalltalk
• Snobol
• Solidity
• Spark
• Sql
• Squirrel
• Standard Ml
• Swift
• Swiftscript
T
• T
• Tacl (Tandem Advanced Command Language)
• Tcl
• Tea
• Teyjus
• Thue
• Tibasic
• Tom
• Turing
• Typescript
U
• Ubercode
• Unicon
• Unityscript
• Unrealscript
• Ur/Web
V
• V
• Vala
• Vba (Visual Basic For Applications)
• Vbscript
• Verilog
• Vhdl
• Visual Basic
• Viper
W
• Webassembly (Wasm)
• Webdna
• Whitespace
• Wolfram Language (Mathematica)
X
• X10
• Xbase (Dbase)
• X++
• X # (Xsharp)
• Xquery
• Xslt
Y
• Yorick
• Yql (Yahoo Query Language)
• Yacc (Yet Another Compiler-Compiler)
Z
• Z
• Zpl (Z-Level Programming Language)
• Zsh (Z Shell Scripting)