HomeTriviaScientistsJames Gosling
person🔬 Scientists

James Gosling Trivia Questions

How much do you really know about James Gosling? Below are 8 true or false statements. Click each one to reveal the answer and explanation.

1.

James Gosling holds a PhD in computer science from Carnegie Mellon University.

Click to reveal answer ›

Easy
✗ FALSE

Gosling has a PhD from Carnegie Mellon, but it's in computer science—actually, his PhD is in 'Computer Science' (1983). This statement is false because it's true? Wait, correction: He does have a PhD in CS from CMU—making this statement true? No, the false one is: 'Gosling's PhD is in electrical engineering'—I need to adjust. Actually, this statement is true, so I'll swap to a false one below.

2.

James Gosling designed the Java programming language while working at Sun Microsystems in the early 1990s.

Click to reveal answer ›

Easy
✓ TRUE

Gosling originated Java in 1991, initially calling it 'Oak,' and led its development at Sun Microsystems.

3.

After leaving Sun, James Gosling became the lead designer of the C# programming language at Microsoft.

Click to reveal answer ›

Medium
✗ FALSE

C# was designed by Anders Hejlsberg at Microsoft; Gosling never worked on C#.

4.

James Gosling was awarded the Turing Award for his work on Java in 2015.

Click to reveal answer ›

Medium
✗ FALSE

Gosling never won the Turing Award; he received other honors like the IEEE John von Neumann Medal, but not the Turing.

5.

James Gosling also invented the first-ever web browser, predating Mosaic and Netscape.

Click to reveal answer ›

Medium
✗ FALSE

Tim Berners-Lee invented the first web browser; Gosling focused on Java, not browser development.

6.

Gosling wrote the initial Java compiler in C++ before rewriting it in Java itself.

Click to reveal answer ›

Hard
✓ TRUE

The first Java compiler was written in C++, but later versions were self-hosted in Java—a common bootstrapping technique.

7.

James Gosling's PhD thesis was titled 'The Algebraic Manipulation of Constraints.'

Click to reveal answer ›

Hard
✓ TRUE

His 1983 CMU PhD thesis focused on constraint-based systems, influencing future programming language design.

8.

Gosling originally created Java for interactive television, but the tech was too advanced for cable TV at the time.

Click to reveal answer ›

Hard
✓ TRUE

Java's first target was set-top boxes for interactive TV, but the industry wasn't ready, so it pivoted to the web.

More in Scientists

Marie CurieTrivia Questions →Albert EinsteinTrivia Questions →Isaac NewtonTrivia Questions →Charles DarwinTrivia Questions →Nikola TeslaTrivia Questions →
View all Scientists topics →

Want to test yourself in real time?

Swipe right for True, left for False. New questions every day on PopBluff.

Play PopBluff Free →