LTWlanguages & frameworks ltw://paradigms
  1. Home
  2. Paradigms
  3. imperative programming

imperative programming

201 programming languages
LanguageAppearedType systemLanguages it influenced
ABAP1983static typing, nominative typing, safe typing, strong typing—
ABC1975polymorphism, strong typing1
ActionScript1998static typing, strong typing1
Ada1980static typing, nominative typing, safe typing, strong typing15
AL———
Aldor1990static typing, dependent type—
ALGOL1959—13
ALGOL 581958static typing, strong typing3
ALGOL 601960static typing, strong typing13
ALGOL 681968static typing, safe typing, structural typing, strong typing10
ALGOL W1966static typing, strong typing1
Alice2000static typing, inference typing, strong typing1
Alma-01997static typing, strong typing—
AMOS1990static typing—
AMPL1985——
AngelScript2003static typing, strong typing—
Apache Groovy2003dynamic typing, static typing, duck typing, strong typing3
ASSIRIS1966——
Asymptote2004strong typing—
AutoIt1999——
BASIC1964—21
BASIC-PLUS1970——
BCPL1967—3
BLISS1970——
Blitz BASIC2000weak typing, strong typing1
Brainfuck1993—4
C1972manifest typing, static typing, nominative typing, weak typing60
C#2001dynamic typing, nominative typing, inference typing, strong typing23
C*1987manifest typing, static typing, weak typing—
C--1997static typing, weak typing—
C/AL———
Caml1985static typing, inference typing, strong typing—
Ceylon2011static typing, safe typing, strong typing—
Cilk1994manifest typing, static typing, weak typing2
Clarion1986——
CMS-21968——
COBOL1959static typing, weak typing4
CoffeeScript2009dynamic typing2
ColdFusion Markup Language——1
Component Pascal1997static typing, strong typing—
Concurrent C1984static variable, weak typing—
Concurrent Euclid1980strong typing—
Control Language——1
Coral 661964static typing, strong typing—
CPL1963—3
D2001static typing, inference typing, strong typing5
Dafny2009—1
Dart2011static typing, inference typing, strong typing1
Dartmouth BASIC——2
Darwin1991dynamic typing, strong typing—
DataFlex1982——
DBYTE—static typing—
DIBOL1970static typing—
DIGITAL Command Language——1
Draco—manifest typing, static typing, strong typing—
Dragon2018dynamic typing—
Easy Programming Language2004——
EC2004static typing, nominative typing, partial inference typing—
Edinburgh IMP1966static typing, strong typing—
Esterel1980——
Euclid1977static typing, strong typing2
Euler1965dynamic typing—
Euphoria1993dynamic typing, static typing—
Executive Systems Problem Oriented Language1966static typing, strong typing—
Ezhil2007dynamic typing, strong typing—
F#2005static typing, inference typing, strong typing4
F*—static typing, dependent typing, refinement typing, inference typing, strong typing—
Flix2016static typing, inference typing, structural typing, strong typing—
Flow chart language1989——
FLOW-MATIC1955—3
Fortran1957manifest typing, static typing, strong typing13
G-code1950——
G-Portugol———
Game Maker Language1999dynamic typing—
Game Oriented Assembly Lisp2001dynamic typing, latent typing, strong typing—
GAUSS1984——
Genie2008static typing, strong typing—
Go2009static typing, duck typing, inference typing, structural typing, strong typing8
Go!2003strong typing—
Hale2026——