James Gosling

James Gosling
(born May 19, 1955) Canadian computer scientist known as the father of the Java langage.
James Gosling earned a Ph.D in Computer Science from Carnegie Mellon University with a doctoral thesis entitled, "The Algebraic Manipulation of Constraints".
James Gosling