Time Machine: ⏰

💻 Programming Languages Trivia

Programming Languages Trivia — Internet & Tech Trivia

This quiz tours the history of programming languages, from classic systems languages built in the 1970s and 1980s to the tools developers use today for websites, apps, and data work. Questions focus on who created each language, why it got its name, and what problems it was designed to solve.

The easy questions reward general familiarity, the medium ones ask you to connect a language to its company or community, and the hardest items dig into academic roots and unusual naming choices. You don't need to write any code, though a little exposure to Python or JavaScript will help. Read each option carefully, and treat every miss as a chance to learn something new. Each answer comes with a short explanation so you can see how your pick compares.

Trivia · 10 questions · about 2 minutes

1. Which Dutch programmer created Python and first released it in 1991?
2. Brendan Eich is best known for creating which scripting language while working at Netscape?
3. Which language takes its name from a British comedy troupe rather than a snake?
4. What was the Java programming language named after?
5. Bjarne Stroustrup created which language, first developed at Bell Labs as an extension of C?
6. Which company designed the Go programming language?
7. Apple introduced which language in 2014 as a modern successor to Objective-C?
8. Which language, created by Ross Ihaka and Robert Gentleman, is widely used for statistics and data graphics?
9. The language Haskell takes its name from which logician?
10. Niklaus Wirth designed which teaching-oriented language, named after a seventeenth-century French mathematician?

Score ranks

  • Syntax Error — Every expert started somewhere, and a low score just means you have some exciting territory left to explore. Try reading about the origins of Python, JavaScript, or Java, since those stories are full of memorable details. Revisit the questions you missed and read the explanations closely. Your next attempt will likely go much better, and you will be surprised how quickly the names and creators start to stick.
  • Still Compiling — You have a solid foundation and recognize many of the big names in programming history. Some of the finer details, like who created which language or where a name came from, still need a bit more practice. Take a few minutes with the explanations for the questions you missed. You are clearly on your way, and another round of study will likely push you into the top tiers.
  • Clean Build — Nice work, you clearly pay attention to the languages that shape the web, data science, and mobile apps. You handled most of the medium questions with confidence and avoided the common traps. The hardest items probably tested you on academic roots and obscure naming stories. Keep exploring those histories, because they make the languages you use every day far more interesting.
  • Compiler Wizard — Outstanding, you have a deep grasp of programming language history, from creators and companies to the surprising origins of famous names. Few people manage a perfect run through questions this varied. Your knowledge would make you a great teammate at any trivia night or code review. Keep sharing what you know with friends, because explaining these stories is a fun way to keep them fresh.

More quizzes you might like

All Internet & Tech Trivia → · All quizzes