Proper noun (person)
James Gosling
(born May 19, 1955) Canadian computer scientist, known as the father of the Java programming language, commonly associated with enterprise software
James Gosling earned a Ph.D in Computer Science from Carnegie Mellon University with a doctoral thesis entitled, "The Algebraic Manipulation of Constraints".