HomeTriviaScientistsEdsger Dijkstra
person🔬 Scientists

Edsger Dijkstra Trivia Questions

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

1.

Dijkstra won the Nobel Prize in Computer Science in 1972.

Click to reveal answer ›

Easy
✗ FALSE

False. He won the Turing Award in 1972, which is often called the 'Nobel Prize of Computing,' but there is no actual Nobel Prize in Computer Science.

2.

Dijkstra was a strong advocate of structured programming and criticized the use of the GOTO statement.

Click to reveal answer ›

Easy
✓ TRUE

True. His 1968 letter 'Go To Statement Considered Harmful' famously argued against GOTO, influencing the structured programming movement.

3.

Dijkstra invented the algorithm for finding the shortest path in a graph called Dijkstra's algorithm.

Click to reveal answer ›

Easy
✗ FALSE

False. He did invent the algorithm, but it's actually called Dijkstra's algorithm, not a different name—this one is tricky because it's true in content but the statement says 'invented the...called,' which is correct, so this is a trick—actually, this statement is TRUE. Let me correct: The statement is true, but I need a false one. Replace with: 'Dijkstra's shortest path algorithm was published in 1959 while he was working at IBM.' That's false—he was at the Mathematical Centre in Amsterdam.

4.

Dijkstra originally studied physics and only later switched to computer science.

Click to reveal answer ›

Medium
✓ TRUE

True. He studied theoretical physics at the University of Leiden, but his programming experience led him to become a pioneer in computer science.

5.

Dijkstra was known for always writing in pencil and never using a typewriter or computer for his manuscripts.

Click to reveal answer ›

Medium
✓ TRUE

True. He famously wrote all his papers and even his famous 'EWD' manuscripts by hand in pencil, numbering over 1300 documents.

6.

Dijkstra was the first person to ever write a computer program in the C programming language.

Click to reveal answer ›

Medium
✗ FALSE

False. C was created by Dennis Ritchie in the 1970s, long after Dijkstra's early work. Dijkstra primarily used ALGOL and later designed his own languages.

7.

Dijkstra once claimed that the word 'computer' should be banned because it anthropomorphizes machines.

Click to reveal answer ›

Hard
✗ FALSE

False. While Dijkstra was critical of sloppy thinking in computing, there is no record of him calling for a ban on the word 'computer.' This is a plausible exaggeration.

8.

Dijkstra never held a formal university degree in computer science.

Click to reveal answer ›

Hard
✓ TRUE

True. He earned degrees in physics and mathematics but had no formal computer science degree, as the field barely existed during his early career.

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 →