| G-code | procedural programming, imperative programming | — | — |
| G-Portugol | imperative programming | — | — |
| Gallina | — | — | — |
| Gambas | — | 1999 | Benoît Minisini |
| Gambit | — | — | — |
| Game Maker Language | imperative programming | 1999 | Mark Overmars |
| Game Oriented Assembly Lisp | object-oriented programming, imperative programming | 2001 | Andy Gavin, Jak and Daxter |
| GameMonkey Script | — | — | — |
| GAP | — | 1986 | — |
| Gauche | — | — | — |
| GAUSS | imperative programming, array programming | 1984 | — |
| GDScript | object-oriented programming | 2001 | — |
| General Algebraic Modeling System | — | 1976 | — |
| General Refine Expression Language | — | — | Google |
| GeneXus | declarative programming | 1988 | ARTech Consultores SRL |
| Genie | object-oriented programming, structured programming, imperative programming | 2008 | — |
| Geometric Description Language | — | — | — |
| GEORGE | — | 1957 | — |
| GFA BASIC | — | 1986 | Frank Ostrowski |
| Gforth | — | 1992 | GNU Project |
| Gherkin (BDD language) | — | — | — |
| Glass | esoteric programming | — | — |
| Gleam | concurrent computing, functional programming, multi-paradigm programming | 2016 | — |
| Global Arrays | parallel computing | 1994 | — |
| Globule | — | — | — |
| Gnolang | — | — | Jae Kwon, Manfred Touron |
| GNU Awk | — | 1986 | GNU Project |
| GNU Common Lisp | — | — | GNU Project |
| GNU E | object-oriented programming | 1991 | — |
| GNU epsilon | — | 2002 | Luca Saiu |
| GNU Guile | — | 1993 | GNU Project |
| GNU Octave | array programming | 1988 | John W. Eaton |
| GNU Prolog | constraint logic programming | 1996 | GNU Project |
| GnuCOBOL | — | 2002 | GNU Project |
| Go | structured programming, procedural programming, functional programming, concurrent computing, object-oriented programming, imperative programming | 2009 | Google, The Go Authors, Rob Pike, Robert Griesemer, Ken Thompson |
| Go! | imperative programming, functional programming, logic programming, concurrent computing | 2003 | Frank G. McCabe, Keith Clark |
| GOAL | agent-oriented programming | — | — |
| Gobra | — | — | — |
| Gobstones | — | — | — |
| GolfScript | — | 2007 | — |
| Golo | — | 2012 | Institut National des Sciences Appliquées de Lyon |
| Google Apps Script | — | 2009 | Google |
| Gosu | object-oriented programming | 2002 | — |
| GraalVM | — | — | Oracle Corporation |
| Grace | — | 2010 | — |
| Grammatical Framework | — | 1998 | Krasimir Angelov, Aarne Ranta |
| Grap | — | — | Jon Bentley, Brian Kernighan |
| Graphics Layout Engine | — | — | — |
| GRASS | procedural programming | 1974 | — |
| Grasshopper 3d | — | 2007 | — |
| Gremlin | — | 2009 | — |
| GrGen | multi-paradigm programming | 2003 | — |
| GScript | — | — | Guidewire Software |
| GSQL | — | — | — |
| GT.M | — | — | Fidelity National Information Services |
| Guix Workflow Language | — | 2017 | — |
| GW-BASIC | — | 1983 | Microsoft |
| Gödel | declarative programming, logic programming | 1992 | — |