My Docs
My Blog
Python Data Structures
Repo
Family-Promise-Docs
Search…
Web-Dev-Hub-Docs
Home
Navigation
Tools
Tools
Showcase
Downloads
How To Configure Ubuntu
REPL.IT Compilations
Past Notes
Git
JavaScript
Programming Languages
Programming Languages
Basics
PSEUDO Programing Languages
CSS
List Of Programming Languages By Type
Tools-Of-The-Trade
Git
Python
Bash
CHEATSHEETS
Java
Html
Markdown
CSS
SCSS
C & C++
Ruby
SQL
What is a Programming Language?
Python
Python
Install PIP
JavaScript
JavaScript
JS-Leetcode
Web Development Frameworks & Libraries
GRAPHQL
React
Jquery
GATSBY
Productivity
Productivity
Misc
Misc
GitGateway
Links
Bookmarks
Websites
Websites
Not My Websites:
Backend
Backend
Networking
Networks
Resources
Resources
Video Resources
General Knowledge
General Knowledge
Knowledge Bank
Finance
Finance
Finance Reference
Financial Trends
Science & Tech (Innovation)
Science & Tech
Articles
Reading
Reading
Social Media & Trends
Trends In Web Dev
FB-Dev-Open Source
IG-API
Docs
Docs
Code Editors & Tools
Vscode
Cool Stuff
Cool Observable Notebooks
Server-Side
GraphQL
Rest VS GraphQl
REST-API
Public APIs
WEB_DEV_TOOLS
Web Dev Tools
Cloudinary
Postman
Netlify
DS_ALGOS_BRAINTEASERS
A Quick Guide to Big-O Notation, Memoization, Tabulation, and Sorting Algorithms by Example
Free-Stuff
Free Stuff
Job-Search
Job Search
Outreach
General Comp Sci
Principles behind the Agile Manifesto
Blockchain & Crypto
Blockchain Basics
Data Structures & Interviewing
Data Structures
REACT_REVISITED
Modern React with Redux
WEBDEV-Bootcamp-Notes
Lambda
Group 1
Testing:
Medium-articles
My Articles
Powered By
GitBook
Programming Languages
MAIN Languages:
Tools-Of-The-Trade
Git
Python
Bash
JavaScript
Java
Html
Markdown
CSS
SCSS
C & C++
Ruby
SQL
​
​
Programming Languages
​
​
PSEUDO Programing Languages
​
​
HTML
​
​
CSS
​
​
List Of Programming Languages By Type
​
​
Tools-Of-The-Trade
​
​
Linux
​
​
Docker
​
​
Git
​
​
Python
​
​
Practice
​
​
Pipenv
​
​
Bash
​
​
SED
​
​
JavaScript
​
​
jQuery
​
​
NodeJS
​
​
Node argv
​
​
NPM
​
​
Express
​
​
ExpressJS Overview
​
​
Sequelize
​
​
Regex
​
​
React
​
​
Redux
​
​
Redux Docs
​
​
Redux Resources
​
​
Java
​
​
Html
​
​
Markdown
​
​
CSS
​
​
SCSS
​
​
C & C++
​
​
Ruby
​
​
SQL
​
​
PostgreSQL
​
​
​
​
A
​
​
A.NET (A#/A sharp)
​
​
A-0 System
​
​
A+ (A plus)
​
​
ABAP
​
​
ABC
​
​
ABC ALGOL
​
​
ACC
​
​
Accent (Rational Synergy)
​
​
Ace DASL (Distributed Application Specification Language)
​
​
Action!
​
​
ActionScript
​
​
Actor
​
​
Ada
​
​
Adenine (Haystack)
​
​
AdvPL
​
​
Agda
​
​
Agilent VEE (Keysight VEE)
​
​
Agora
​
​
AIMMS
​
​
Aldor
​
​
Alef
​
​
ALF
​
​
ALGOL 58
​
​
ALGOL 60
​
​
ALGOL 68
​
​
ALGOL W
​
​
Alice (Alice ML)
​
​
Alma-0
​
​
AmbientTalk
​
​
Amiga E
​
​
AMOS (AMOS BASIC)
​
​
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
​
​
ARexx
​
​
Argus
​
​
Assembly language (ASM)
​
​
AutoIt
​
​
AutoLISP / Visual LISP
​
​
Averest
​
​
AWK
​
​
Axum
​
​
B
​
​
B
​
​
Babbage
​
​
Ballerina
​
​
Bash
​
​
BASIC
​
​
Batch file (Windows/MS-DOS)
​
​
bc (basic calculator)
​
​
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 (Lennart Augustsson)
​
​
CDuce
​
​
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)
​
​
Control Language
​
​
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
​
​
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 (DIGITAL Command Language)
​
​
Delphi
​
​
DinkC
​
​
DIBOL
​
​
Dog
​
​
Draco
​
​
DRAKON
​
​
Dylan
​
​
DYNAMO
​
​
DAX (Data Analysis Expressions)
​
​
E
​
​
E
​
​
Ease
​
​
Easy PL/I
​
​
EASYTRIEVE PLUS
​
​
eC
​
​
ECMAScript
​
​
Edinburgh IMP
​
​
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 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
​
​
F-Script
​
​
G
​
​
Game Maker Language
(
Scripting language
)
​
GameMonkey Script
​
​
GAMS (General Algebraic Modeling System)
​
​
GAP
​
​
G-code
​
​
GDScript (Godot)
​
​
Genie
​
​
GDL (Geometric Description Language)
​
​
GEORGE
​
​
GLSL (OpenGL Shading Language)
​
​
GNU E
​
​
GNU Guile (GNU Ubiquitous Intelligent Language for Extensions)
​
​
Go
​
​
Go!
​
​
GOAL (Game Oriented Assembly Lisp)
​
​
Gödel
​
​
Golo
​
​
GOM (Good Old Mad)
​
​
Google Apps Script
​
​
Gosu
​
​
GOTRAN (IBM 1620)
​
​
GPSS (General Purpose Simulation System)
​
​
GraphTalk (Computer Sciences Corporation)
​
​
GRASS
​
​
Grasshopper
​
​
Groovy (Apache Groovy)
​
​
H
​
​
Hack
​
​
HAGGIS
​
​
HAL/S
​
​
Halide (programming language)
​
​
Hamilton C shell
​
​
Harbour
​
​
Hartmann pipelines
​
​
Haskell
​
​
Haxe
​
​
Hermes
​
​
High Level Assembly (HLA)
​
​
HLSL
​
​
Hollywood
​
​
HolyC (TempleOS)
​
​
Hop
​
​
Hopscotch
​
​
Hope
​
​
Hume
​
​
HyperTalk
​
​
I
​
​
Io
​
​
Icon
​
​
IBM Basic assembly language
​
​
IBM HAScript
​
​
IBM Informix-4GL
​
​
IBM RPG
​
​
IDL
​
​
Idris
​
​
Inform
​
​
ISLISP
​
​
J
​
​
J
​
​
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 (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 (Knowledge Interchange Format)
​
​
Kojo
​
​
Kotlin
​
​
KRC
​
​
KRL
​
KRL (
KUKA Robot Language
)
​
KRYPTON
​
​
KornShell (ksh)
​
​
Kodu
​
​
Kv (Kivy)
​
​
L
​
​
LabVIEW
​
​
Ladder
​
​
LANSA
​
​
Lasso
​
​
Lava
​
​
LC-3
​
​
Lean
​
​
Legoscript
​
​
Lexico
​
​
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
​
​
Microsoft Power Fx
​
​
MIIS
​
​
Milk (programming language)
​
​
MIMIC
​
​
Mirah
​
​
Miranda
​
​
MIVA Script
​
​
ML
​
​
Model 204
​
​
Modelica
​
​
Modula
​
​
Modula-2
​
​
Modula-3
​
​
Mohol
​
​
MOO
​
Moonscipt
​
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′′
​
​
ParaSail (programming language)
​
​
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
​
​
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
​
​
SAKO
​
​
SAS
​
​
SASL
​
​
Sather
​
​
Sawzall
​
​
Scala
​
​
Scheme
​
​
Scilab
​
​
Scratch
​
​
Script.NET
​
​
Sed
​
​
Seed7
​
​
Self
​
​
SenseTalk
​
​
SequenceL
​
​
Serpent
​
​
SETL
​
​
Short Code
​
​
SIMPOL
​
​
SIGNAL
​
​
SiMPLE
​
​
SIMSCRIPT
​
​
Simula
​
​
Simulink
​
​
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
​
​
Superplan
​
​
SuperTalk
​
​
Swift (Apple programming language)
​
​
Swift (parallel scripting language)
​
​
SYMPL
​
​
SystemVerilog
​
​
T
​
​
T
​
​
TACL
​
​
TACPOL
​
​
TADS (Text Adventure Development System)
​
​
TAL
​
​
Tcl
​
​
Tea
​
​
TECO (Text Editor and Corrector)
​
​
TELCOMP
​
​
TeX
​
​
TEX (Text Executive Programming Language)
​
​
TIE
​
​
TMG (TransMo Griffer)
, 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
​
​
Ubercode
​
​
UCSD Pascal
​
​
Umple
​
​
Unicon
​
​
Uniface
​
​
UNITY
​
​
UnrealScript
​
​
V
​
​
Vala
​
​
Verilog
​
​
VHDL
​
​
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
​
​
WATFIV, WATFOR (WATerloo FORtran IV)
​
​
WebAssembly
​
​
WebDNA
​
​
Whiley
​
​
Winbatch
​
​
Wolfram Language
​
​
Wyvern
​
​
X
​
​
X++ (X plus plus/Microsoft Dynamics AX)
​
​
X10
​
​
xBase++ (xBase plus plus)
​
​
XBL
​
​
XC
(targets
XMOS architecture
)
​
xHarbour
​
​
XL
​
​
Xojo
​
​
XOTcl
​
​
Xod
​
​
XPL
​
​
XPL0
​
​
XQuery
​
​
XSB
​
​
XSharp (X#)
​
​
XSLT
​
​
Xtend
​
​
Y
​
​
Yorick
​
​
YQL
​
​
Yoix
​
​
Z
​
​
Z notation
​
​
Z shell
​
​
Zebra, ZPL, ZPL2
​
​
Zeno
​
​
ZetaLisp
​
​
Zig
​
​
ZOPL
​
​
ZPL
​
​
Z++
​
Previous
React Notes
Next
Basics
Last modified
14d ago
Copy link
Contents
MAIN Languages:
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