| GnuCOBOL | 2002 | — | — | — |
| Go | 2009 | concurrent computing, procedural programming, functional programming, structured programming, imperative programming, object-oriented programming | static typing, duck typing, inference typing, structural typing, strong typing | 8 |
| Go! | 2003 | concurrent computing, functional programming, imperative programming, logic programming | strong typing | — |
| Gobra | — | — | — | — |
| Gobstones | 2009 | — | — | — |
| GolfScript | 2007 | — | — | — |
| Golo | 2012 | — | dynamic typing, weak typing | — |
| Google Apps Script | 2009 | — | — | — |
| Gosu | 2002 | object-oriented programming | static typing | 1 |
| GraalVM | — | — | — | — |
| Grammatical Framework | 1998 | — | — | — |
| Graphics Layout Engine | — | — | — | — |
| GRASS | 1974 | procedural programming | — | — |
| Gremlin | 2009 | — | — | — |
| GrGen | 2003 | multi-paradigm programming | dynamic typing, nominative typing | — |
| GScript | — | — | — | — |
| GSQL | — | — | — | — |
| GT.M | — | — | — | — |
| Guix Workflow Language | 2017 | — | — | — |
| GW-BASIC | 1983 | — | — | — |
| Gödel | 1992 | logic programming, declarative programming | strong typing | — |
| Hack | 2014 | — | dynamic typing, gradual typing, static typing, inference typing, weak typing | — |
| HAL/S | 1978 | procedural programming, structured programming | — | — |
| Hale | 2026 | concurrent computing, structured programming, imperative programming, actor model | — | — |
| Halide | 2012 | functional programming, parallel programming | static typing | — |
| Hamilton C shell | 1988 | — | — | — |
| Haml | — | web template system | — | 1 |
| Handel-C | 2005 | imperative programming | manifest typing, nominative typing, inference typing | — |
| Harbour | 1999 | reflective programming, procedural programming, functional programming, imperative programming, multi-paradigm programming, declarative programming, object-oriented programming | dynamic typing, duck typing, safe typing, strong typing | — |
| Hare | — | — | static typing | — |
| Hartmann pipeline | 1986 | dataflow programming, functional programming, function-level programming, concatenative programming | — | — |
| Haskell | 1990 | functional programming, purely functional programming, non-strict programming | static typing, inference typing, strong typing | 24 |
| Haxe | 2005 | generic programming, functional programming, multi-paradigm programming, object-oriented programming | dynamic 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 Fortran | 1993 | concurrent computing | — | 1 |
| Hollywood | 2002 | procedural programming | — | — |
| HolyC | — | — | — | — |
| Honeywell ARGUS | — | — | — | — |
| Hop | 2006 | multitier programming, functional programming, multi-paradigm programming | dynamic typing, strong typing | — |
| Hope | 1970 | functional programming | static typing | 1 |
| Hot Soup Processor | 1996 | — | — | — |
| HP BASIC for OpenVMS | — | imperative programming | — | — |
| HPCC | — | declarative programming | — | — |
| Hy | 2013 | generic programming, procedural programming, imperative programming, metaprogramming, object-oriented programming | — | — |
| Hybris | 2009 | procedural programming | — | — |
| Hyperscript | 2020 | — | — | — |
| HyperTalk | 1987 | event-driven programming, procedural programming | weak typing | 5 |
| IBM Advanced BASIC | 1981 | — | — | 1 |
| IBM BASIC | 1981 | — | — | — |
| IBM Cross System Product | — | — | — | — |
| IBM Informix-4GL | 1986 | — | — | — |
| IBM PL/S | 1960 | — | — | — |
| IBM RPG II | 1965 | — | — | — |
| IBM RPG III | 1978 | — | — | — |
| IBM System/36 BASIC | — | — | — | — |
| Icon | 1977 | procedural programming, structured programming, expression-oriented programming, multi-paradigm programming | dynamic typing | 3 |
| Idris | 2007 | total functional programming, functional programming, purely functional programming | static typing, dependent typing, linear typing, uniqueness typing | — |
| Illumination Software Creator | — | — | — | — |
| ILNumerics.Net | — | object-oriented programming | — | — |
| Impromptu | 2005 | functional programming | dynamic typing | 1 |
| Incr Tcl | 1993 | event-driven programming, functional programming, imperative programming, object-oriented programming | dynamic typing | — |
| Inform | 1993 | procedural programming, declarative programming, object-oriented programming | inference typing | 1 |
| Information Processing Language | 1956 | procedural programming | — | 1 |
| Ink | — | — | — | — |
| Integer BASIC | 1977 | — | — | — |
| Intel Parallel Building Blocks | 2010 | imperative programming | manifest typing, weak typing | — |
| Interactive Data Language | 1977 | array programming | dynamic typing | 1 |
| INTERCAL | 1972 | esoteric programming | — | — |
| Interpress | — | — | — | 1 |
| InterSystems Caché | — | — | — | — |
| Io | 2002 | prototype-based programming, object-oriented programming | dynamic typing, strong typing | 3 |
| Ioke | 2008 | prototype-based programming | — | — |
| Iota and Jot | — | esoteric programming | — | — |
| ISLISP | 1997 | reflective programming, procedural programming, functional programming, metaprogramming, object-oriented programming | — | — |
| ISWIM | 1966 | functional programming, imperative programming | — | 1 |