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 (5)
- command line interface language (13)
- compiled language (14)
- 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 (14)
- dynamic programming language (7)
E
- educational programming language (11)
- esoteric programming language (34)
- event-driven programming language (6)
- expression-oriented programming language (1)
F
- Fifth-generation programming language (1)
- fourth-generation programming language (7)
- frame language (2)
- free-form language (1)
- function-level language (3)
- functional programming language (75)
- functional reactive programming language (3)
G
H
- Hybrid programming language (1)
- hardware description language (2)
- hardware verification language (1)
- high-level programming language (22)
I
- imperative programming language (55)
- implementation of a programming language (1)
- inductive logic programming language (1)
- interpreted language (42)
J
- JVM language (8)
L
M
- macro metaprogramming language (1)
- markup language (8)
- metalanguage (1)
- metaprogramming language (3)
- mini-language (1)
- modular programming language (4)
- multi-paradigm programming language (70)
N
- non-English-based programming language (2)
- non-strict programming language (3)
- non-structured programming language (1)
O
- object-based language (126)
- off-side rule language (25)
- ontology language (1)
P
- page description language (10)
- parallel programming language (10)
- probabilistic programming language (1)
- procedural programming language (96)
- process-oriented programming 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 (5)
- rule-based language (6)
S
- scripting language (64)
- shading language (7)
- simulation language (4)
- stack-oriented programming language (3)
- strict programming language (7)
- structured programming language (7)
- style sheet language (2)
- synchronous programming language (4)
- systems programming language (4)
T
U
V
W
X
Other
Featured Language
Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation.
➡️ Python language page