10 facts about james gosling
- •
James Gosling
James Gosling
James A. Gosling, O.C., Ph.D. (born May 19, 1955 near Calgary, Alberta, Canada) is a famous software developer, best known as the father of the Java programming language.
In 1977, James Gosling received a B.Sc in Computer Science from the University of Calgary. In 1983, he earned a Ph.D in Computer Science from Carnegie Mellon University, and his doctoral thesis was titled "The Algebraic Manipulation of Constraints". While working towards his doctorate, he wrote a version of emacs (gosmacs), and before joining Sun Microsystems he built a multi-processor version of Unix[1] while at Carnegie Mellon University, as well as several compilers and mail systems.
Since 1984, Gosling has been with Sun Microsystems, and is generally known best as the founder of the Java programming language.
He is generally credited as the inventor of the Java programming language in 1991. He did the original design of Java and implemented its original compiler and virtual machine. For this achievement he was elected to the United States Nationa
- •
James Gosling facts for kids
James Arthur GoslingOC (born 19 May 1955) is a Canadian computer scientist, best known as the founder and lead designer behind the Java programming language.
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.
Early life
Gosling attended William Aberhart High School in Calgary, Alberta. While in high school, he wrote some of the software to analyze data from the ISIS 2 satellite, working for the University of Calgary physics department. He received a Bachelor of Science from the University of Calgary and his M.A. and Ph.D. from Carnegie Mellon University, all in computer science. He wrote a version of Emacs called Gosling Emacs (Gosmacs) while working toward his doctorate. He built a multi-processor version of Unix for a 16-way computer system while at Carnegie Mellon University, before joining Sun Microsystems. He also developed several compilers and mail systems there. Gosling has two children
- •
James Gosling
Canadian computer scientist (born 1955)
James Arthur GoslingOC (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.
Early life
Gosling was born in Calgary, Alberta, to Joyce Morrison and Dave Gosling. He is of English, Welsh, Scottish, and Icelandic descent. Gosling attended William Aberhart High School. While in high school, he wrote some of the software to analyze data from the ISIS 2 satellite, working for the University of Calgary physics department.[4] He received a Bachelor of Science from the University of Calgary[5] and his M.A. and Ph.D. from Carnegie Mellon University, all in computer science.[2][6][7] He wrote a version of Emacs called Gosling Emacs (Gosmacs) while working toward his doctorate.
Copyright ©damtree.pages.dev 2025