Early history
First programming languages
50's to Late 60's
Late 60's to Late 70's
80s to the Internet Age
100

Charles Babbage's newest proposed machine

What is the Analytical Engine?

100

A type of low-level programming language that is intended to communicate directly with a computer's hardware

What is Assembly?

100

An educational language that later influenced SmallTalk and Scratch

What is Logo?

100

The first logic programming language

What is Prolog?

100

The first language to combine object-oriented and systems programming

What is C++ ?

200

The person who wrote the first computer program

Who is Ada Lovelace?

200

One of the first high-level languages ever developed for an electronic computer

What is Short Code?
200

The first language designed to support object-oriented programming

What is Simula?

200
A forerunner to C

What is B?

200

The movement where hardware should be designed for compilers rather than for human assembly programmers

What is RISC?

300

The computer model named after Alan Turing

What is the Turing Machine?

300

The first compiled programming language

What is Autocode?

300

The language that the Apple I (1) ran on

What is BASIC?

300

A forerunner to B

What is BCPL?

300

A language that rose to popularity because of a web browser

What is JavaScript?

400

The creators of the first programming language

Who are Jacquard Looms and Charles Babbage?
400

A major influence in the design of COBOL

What is FLOW-MATIC?

400

The alternative to Modeleasy

What is Speakeasy?

400

A query language

What is SQL?

400

An alternative name for Object Pascal

What is Delphi?

500
The first programming language

What is the Difference Engine?

500

An early proposal for a high-level programming language

What is Plankalkül?

500

A milestone language for algorithms

What is ALGOL 60?

500

A language with a polymorphic type system

What is ML?

500

Alternative mechanisms for composability and modularity

What are Mixins, Traits, Typeclasses, Delegates and Aspects?
M
e
n
u