LTWlanguages & frameworks ltw://languages
  1. Home
  2. Languages

Languages

1,124 programming languages
LanguageAppearedParadigmsType systemLanguages it influenced
GnuCOBOL2002———
Go2009concurrent computing, procedural programming, functional programming, structured programming, imperative programming, object-oriented programmingstatic typing, duck typing, inference typing, structural typing, strong typing8
Go!2003concurrent computing, functional programming, imperative programming, logic programmingstrong typing—
Gobra————
Gobstones2009———
GolfScript2007———
Golo2012—dynamic typing, weak typing—
Google Apps Script2009———
Gosu2002object-oriented programmingstatic typing1
GraalVM————
Grammatical Framework1998———
Graphics Layout Engine————
GRASS1974procedural programming——
Gremlin2009———
GrGen2003multi-paradigm programmingdynamic typing, nominative typing—
GScript————
GSQL————
GT.M————
Guix Workflow Language2017———
GW-BASIC1983———
Gödel1992logic programming, declarative programmingstrong typing—
Hack2014—dynamic typing, gradual typing, static typing, inference typing, weak typing—
HAL/S1978procedural programming, structured programming——
Hale2026concurrent computing, structured programming, imperative programming, actor model——
Halide2012functional programming, parallel programmingstatic typing—
Hamilton C shell1988———
Haml—web template system—1
Handel-C2005imperative programmingmanifest typing, nominative typing, inference typing—
Harbour1999reflective programming, procedural programming, functional programming, imperative programming, multi-paradigm programming, declarative programming, object-oriented programmingdynamic typing, duck typing, safe typing, strong typing—
Hare——static typing—
Hartmann pipeline1986dataflow programming, functional programming, function-level programming, concatenative programming——
Haskell1990functional programming, purely functional programming, non-strict programmingstatic typing, inference typing, strong typing24
Haxe2005generic programming, functional programming, multi-paradigm programming, object-oriented programmingdynamic typing, static typing, nominative typing, inference typing—
Helium————
Hewlett-Packard Graphics Language————
HiAsm————
Hierarchical Music Specification Language————
High Level Assembly—object-oriented programming——
High Level Shader Language————
High Performance Fortran1993concurrent computing—1
Hollywood2002procedural programming——
HolyC————
Honeywell ARGUS————
Hop2006multitier programming, functional programming, multi-paradigm programmingdynamic typing, strong typing—
Hope1970functional programmingstatic typing1
Hot Soup Processor1996———
HP BASIC for OpenVMS—imperative programming——
HPCC—declarative programming——
Hy2013generic programming, procedural programming, imperative programming, metaprogramming, object-oriented programming——
Hybris2009procedural programming——
Hyperscript2020———
HyperTalk1987event-driven programming, procedural programmingweak typing5
IBM Advanced BASIC1981——1
IBM BASIC1981———
IBM Cross System Product————
IBM Informix-4GL1986———
IBM PL/S1960———
IBM RPG II1965———
IBM RPG III1978———
IBM System/36 BASIC————
Icon1977procedural programming, structured programming, expression-oriented programming, multi-paradigm programmingdynamic typing3
Idris2007total functional programming, functional programming, purely functional programmingstatic typing, dependent typing, linear typing, uniqueness typing—
Illumination Software Creator————
ILNumerics.Net—object-oriented programming——
Impromptu2005functional programmingdynamic typing1
Incr Tcl1993event-driven programming, functional programming, imperative programming, object-oriented programmingdynamic typing—
Inform1993procedural programming, declarative programming, object-oriented programminginference typing1
Information Processing Language1956procedural programming—1
Ink————
Integer BASIC1977———
Intel Parallel Building Blocks2010imperative programmingmanifest typing, weak typing—
Interactive Data Language1977array programmingdynamic typing1
INTERCAL1972esoteric programming——
Interpress———1
InterSystems Caché————
Io2002prototype-based programming, object-oriented programmingdynamic typing, strong typing3
Ioke2008prototype-based programming——
Iota and Jot—esoteric programming——
ISLISP1997reflective programming, procedural programming, functional programming, metaprogramming, object-oriented programming——
ISWIM1966functional programming, imperative programming—1