👨💻
Programming Languages Decoded
From punch-card pioneers to the code behind your apps. Do you know who wrote which language, when, and why? Compile your answers and hope for zero errors.
💻 Technology
hard
20 questions
~8 min
What this quiz asks
- By long tradition, what does a beginner's very first program print on the screen?
- Which programming language uses a steaming cup of coffee as its logo?
- Does Python use indentation, rather than curly braces, to mark where a block of code begins and ends?
- Scratch, the language where children snap together coloured code blocks, comes from which institution?
- Java and JavaScript are two versions of the same programming language.
- Which language did Apple introduce in 2014 as a modern successor to Objective-C?
- Before it was renamed JavaScript in 1995, Netscape's new scripting language was briefly called what?
- Which language, developed at IBM by a team led by John Backus in the 1950s, became the first widely used high-level language?
- BASIC was created in 1964 to let students who were not scientists use computers. At which US college?
- Select ALL of these languages that were created at Microsoft.
- In C, Java and Python, the first element of an array or list has the index 0.
- The Ada programming language, named after Ada Lovelace, was developed for which organisation?
- Bjarne Stroustrup began C++ at Bell Labs in 1979. What was it called before it got that name?
- Order these languages by when they were first released, earliest first.
- Which language, created by John McCarthy in 1958, is famous for its many parentheses and its early use in AI research?
- When Rasmus Lerdorf released PHP in the mid-1990s, what did the letters originally stand for?
- Select ALL of these languages that are named after a real person.
- In what year did Ada Lovelace publish the notes that contain what is often called the first computer program?
- Dennis Ritchie's C grew directly out of an earlier Bell Labs language written by Ken Thompson. What was it called?
- Kotlin, the language Google backed for Android apps in 2017, takes its name from what?