G
- Richard Gabriel
- Zvi Galil
- Bernard Galler – MAD (programming language)
- Hector Garcia-Molina
- Michael Garey – NP-completeness
- Hugo de Garis
- David Gelernter
- Charles Geschke
- Zoubin Ghahramani
- Lee Giles
- Seymour Ginsburg – formal languages, automata theory, AFL theory, database theory
- Robert L. Glass
- Kurt Gödel – computability – not a computer scientist per se, but his work was invaluable in the field
- Joseph Goguen
- Adele Goldberg – Smalltalk
- Ian Goldberg – cryptographer, off-the-record messaging
- Oded Goldreich – cryptography, computational complexity theory
- Shafi Goldwasser – cryptography, computational complexity theory
- Gene Golub – matrix (math) computation
- Martin Charles Golumbic – algorithmic graph theory
- James Gosling – NeWS, Java (programming language)
- Paul Graham – Viaweb, On Lisp, Arc
- Robert M. Graham – programming language compilers (GAT, MAD), virtual memory architecture, Multics
- Susan L. Graham – compilers, programming environments
- Jim Gray – database
- Sheila Greibach – Greibach normal form, AFL theory
- Ralph Griswold – SNOBOL
- Bill Gropp – Message Passing Interface, PETSc
- Barbara J. Grosz – Natural Language Processing, Planning, Centering Theory
- Tom Gruber
- Ramanathan V. Guha – RDF, Netscape, RSS (file format), Epinions
- Neil J. Gunther – computer performance analysis, capacity planning
- Peter G. Gyarmati – adaptivity in operating systems and networking
Read more about this topic: List Of Computer Scientists