LTWlanguages & frameworks ltw://paradigms
  1. Home
  2. Paradigms
  3. object-oriented programming

object-oriented programming

223 programming languages
LanguageAppearedType systemLanguages it influenced
Powerscript1992——
PowerShell2006dynamic typing, inference typing, safe typing, strong typing—
Processing2001—1
Profile Scripting Language1998——
Prograph1983——
ProvideX1992strong typing—
Python1991dynamic typing, gradual typing, duck typing32
Python for S60———
Qore—dynamic typing—
R1993dynamic typing—
Racket1995dynamic typing, strong typing—
Raku2015dynamic typing, gradual typing—
Ring2016dynamic typing, duck typing—
RPL1984——
Ruby1995dynamic typing, duck typing, strong typing11
RUR-PLE2004——
Rust2006static typing, nominative typing, inference typing, linear typing, strong typing12
S1976dynamic typing, strong typing1
S21999——
Sather1990static typing, strong typing—
Scala2004static typing, inference typing, structural typing, strong typing9
Seed72005manifest typing, static typing, nominative typing, strong typing—
Self1987dynamic typing, strong typing10
Sense—dynamic typing—
SenseTalk1992duck typing—
SETL1969dynamic typing2
Simula1962static typing, nominative typing10
SK8—dynamic typing—
Smalltalk1972dynamic typing, strong typing33
Snap!2011dynamic typing1
Speedcoding1953manifest typing, static typing, strong typing1
Squeak1996dynamic typing—
Squirrel2003dynamic typing1
Strongtalk2002dynamic typing, static typing1
SuperCollider1996dynamic typing—
Swift2014static typing, inference typing, strong typing5
SystemVerilog2002static typing, weak typing—
T1982dynamic typing, strong typing1
Tcl1988dynamic typing6
Tea1997——
TOM1999——
Turbo Pascal1983—1
Turbo51———
Turing1982manifest typing, static typing—
TypeScript2012gradual typing, duck typing, structural typing2
Umple2008static typing—
Unicon———
UnrealScript1998static typing, safe typing, strong typing—
Urbiscript—dynamic typing, duck typing—
Vala2006static typing, inference typing, structural typing, strong typing—
Varphi Language2025——
Vimscript———
Visual Basic .NET2001dynamic typing, nominative typing1
Visual FoxPro1984——
Visual Prolog—static typing, inference typing, strong typing—
Wiring2003——
Wolfram Language1988dynamic typing, strong typing—
Wyvern2013structural typing—
X102004static typing, safe typing, strong typing—
Xojo1996——
XOTcl2000dynamic typing—
Xtend2011static typing, inference typing, strong typing—
Yoix2000dynamic typing, weak typing—