Types of Computer Programming Languages
An alphabetical list of types used to classify programming languages listed on programminglanguages.info.
A – B – C – D – E – F – G – H – I – J – L – M – N – O – P – Q – R – S – T – U – V – W – X – OtherA
- actor-based programming language (1)
- agent-oriented programming language (2)
- algebraic modeling language (7)
- array programming language (23)
- assembly language (12)
- audio programming language (18)
- authoring language (3)
B
C
- class-based programming language (4)
- command line interface language (12)
- compiled language (15)
- computer language (2)
- concatenative programming language (2)
- concept programming language (1)
- concurrent constraint logic programming language (2)
- concurrent programming language (17)
- constraint logic programming language (6)
- constraint programming language (6)
- copy and paste programming language (1)
D
- database language (1)
- dataflow programming language (5)
- declarative programming language (38)
- deductive language (2)
- dependently typed programming language (7)
- domain-specific language (17)
- dynamic programming language (7)
E
- educational programming language (12)
- embedded domain-specific language (1)
- esoteric programming language (34)
- event-driven programming language (8)
- expression-oriented programming language (1)
- external domain-specific language (2)
F
- fourth-generation programming language (5)
- frame language (2)
- free-form language (1)
- function-level language (3)
- functional programming language (71)
- functional reactive programming language (3)
G
H
- hardware description language (2)
- hardware verification language (1)
- high-level programming language (22)
- hybrid programming language (1)
I
- imperative programming language (51)
- implementation of a programming language (1)
- inductive logic programming language (1)
- interpreted language (40)
J
- JVM language (8)
L
M
- macro metaprogramming language (1)
- markup language (9)
- metalanguage (1)
- metaprogramming language (3)
- mini-language (1)
- modular programming language (4)
- multi-paradigm programming language (71)
N
- non-English-based programming language (3)
- non-strict programming language (3)
- non-structured programming language (1)
O
- object-based language (128)
- off-side rule language (25)
- ontology language (1)
P
- page description language (11)
- parallel programming language (10)
- procedural programming language (95)
- process-oriented programming language (1)
- proof language (1)
- prototype-based programming language (1)
- purely functional programming language (15)
Q
R
- RDF query language (1)
- reactive programming language (3)
- reflective programming language (6)
- rule-based language (6)
S
- scripting language (67)
- shading language (7)
- simulation language (4)
- stack-oriented programming language (3)
- strict programming language (6)
- structured programming language (6)
- style sheet language (2)
- synchronous programming language (4)
- systems programming language (4)
T
U
V
W
X
Other
Featured Language
Python
Python is a high-level, general-purpose programming language that emphasizes code readability, simplicity, and ease-of-writing with the use of significant indentation, an extensive ("batteries-included") standard library, and garbage collection. Python supports multiple programming paradigms but with an emphasis on object-oriented programming and dynamic typing.
➡️ Python language page


