The History of Programming Flashcards

1
Q

Charles Babbage

A

Babbage is widely regarded as the “Father of the Computer” for designing the first mechanical computer. He designed the analytical engine in the 1830s. It included features like an arithmetic logic unit (ALU), control flow (via loops and conditionals), and memory - elements found in modern computers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

John von Neumann

A

John von Neumann pioneered the modern method of computer programming in the 1950s. He introduced decision-making into the process, where computers could make if-then choices. He also developed the concept of the repeating loop and the subroutine.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Grace Hopper

A

Grace Hopper developed the first compiler for a programming language in 1952, known as the A-0 System. This innovation transformed programming by allowing computers to understand and execute instructions written in human-readable code rather than machine code.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

FORTRAN

A

FORTRAN (short for Formula Translation) was developed in 1957 by John Backus and his team at IBM. It is widely considered the first high-level programming language, making programming more accessible by using algebraic notation instead of machine code.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly