Ancient Computers
Programming Languages
Milestones
Great Women of Computer Science
Alan Turing
100

Al-Jazari designed and constructed the castle clock, an early programmable automaton that used this to orchestrate moving musicians mechanically.

What is a Camshaft

100

John McCarthy invented Lisp in 1958, which became the standard language for this common software that everyone uses

What is Artificial Intelligence?

100

John Atanasoff made the first electronic digital computer.

What is the Atanasoff-Berry Computer (ABC) 

100

Kathleen Booth wrote the first assembly language and designed the assembler for this computer.

What is an ACR computer?

100

Alan Turing's College is beside the River Cam and faces out onto King's Parade. 

Where is King's College, Cambridge

200

George Boole published the mathematical laws of Boolean algebra in this year

When is 1847

200

Bjarne Stroustrup developed this in 1938

What is C++

200

Blaise Pascal invented the Pascaline

Who invented the first mechanical calculators 

200

Elizabeth Fienler managed the Network Information Center at this place

What is SRI International  

200

Another approach to solving the decision problem

What is the Turning Machine

300

Blaise Pascal invented the Pascaline in this year 

When is 1642 

300

John Backus led this team, which created FORTRAN in 1957, the first widely used high-level language.  

What is IBM

300

Tommy Flowers designed this, the world's first programmable electronic digital computer, which was used for codebraking

What is the Colossus 

300

Grace Hopper developed this for a computer programming language. 

What is a compiler 

300

It is more powerful than the Turning Machine

What is Turning Complete

400

Joseph Marie Jacquard invented the Jacquard loom in this year

When is 1804

400

Ada Lovelace wrote the first machine algorithm in this year

When is 1843

400

Al-Jaziri invented early automata and programmable machines such as this.

What is the castle clock? 

400

Margaret Hamilton led the team at MIT that developed the onboard flight software for this space mission

What is NASA's Apollo space missions? 

400

The concurrent efforts by Church and Turing to determine the limits of computation, and in general, formalize computability.    

What is the Church-Turning Thesis

500

Herman Hollerith developed this machine to process data for the 1890 U.S. Census.

What is an Electromechanical Tabulating machine

500

Kathleen Booth invented this in 1947, being the first of its kind

What is Assembly language 

500

Herman Hollerith invented the electromechanical tabulating machine for punched cards, which led to the founding of this company 

What is IBM

500

Jean E. Sammet developed this Programming Language

What is FORMAC 

500

Alan Turning's career began in this year

What is 1936

M
e
n
u