Science Atlas

How We Know What We Know
Sign In
Text size
100%
Theme
Scientist

James Gosling

Computer Science

James Gosling (born 1955) is a Canadian computer scientist, best known as the founder and lead designer of the Java programming language. Born in Calgary, Alberta, he took his bachelor's degree at the University of Calgary and his master's degree and PhD at Carnegie Mellon University, all in computer science, and while in high school wrote software to analyse data from the ISIS 2 satellite for the university's physics department. At Carnegie Mellon he wrote the Emacs variant Gosling Emacs and, in 1981, the sc spreadsheet calculator. He joined Sun Microsystems in 1984 and stayed for 26 years, inventing the NeWS windowing system, creating the original design of Java and implementing its first compiler and virtual machine. He was elected to the National Academy of Engineering in 2004.

Facts
Browse and compare
Gender
Male 1
Field
Field (category)
Computer Science 1
Birth Year
1955 1
Connections

Member Of

Source James Gosling (Wikipedia)

Works In

Source James Gosling (Wikipedia)
In the Other Atlases

Same As

Also in Computing Atlas: the same subject.

Nationality

Also in Geography Atlas: the nationality of this subject.

Source James Gosling (Wikipedia)Lead
Quote, Lead
is a Canadian computer scientist
Sources
1. James Gosling (Wikipedia)
  • Lead
    is a Canadian computer scientist
  • Lead, birth year
    born 19 May 1955
  • Lead, gender
    He wrote a version of Emacs called Gosling Emacs
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.