James Gosling

James Gosling
Gosling in 2008
Born
James Arthur Gosling

(1955-05-19) May 19, 1955 (age 69)
Calgary, Alberta, Canada
Alma mater
Known forJava (programming language) Gosling Emacs
Children2
AwardsOfficer of the Order of Canada

IEEE John von Neumann Medal The Economist Innovation Award NAE Foreign Member

Fellow Computer History Museum
Scientific career
Institutions
ThesisAlgebraic Constraints (1983)
Doctoral advisorBob Sproull and Raj Reddy[2]

James Arthur Gosling OC (born 19 May 1955) is a Canadian computer scientist, best known as the founder and lead designer behind the Java programming language.[3]

Gosling was elected a member of the National Academy of Engineering in 2004 for the conception and development of the architecture for the Java programming language and for contributions to window systems.

  1. ^ I've moved again : On a New Road. Nighthacks.com. Retrieved on 2016-05-17.
  2. ^ James Gosling at the Mathematics Genealogy Project
  3. ^ "James Gosling - Computing History". Computinghistory.org.uk. Retrieved October 9, 2017.