Untitled timeline

History of Computer programming

By Iqbal Amin

Abacus

2700 BC

First Abacus used in Meospotamia (Acient Calculating Machine)

Blaise Pascal

1642

Invented Pascals Triangle and Calculating Machines

Joseph Marie Jacquard

1805

Complex weaving loom of his helped develop future punch card systems and computer programming.

Charles Babbage

1822

Designed Difference Engine

George Boole

1838

Invented Boolean logic and determined calculus of finite differences

Ada Lovelace

1842

Invented first algorithm intended for a machine.

Herman Hollerith

1881

Invented punch card system to complete U.S census and would later be used for computer programming

John Von Neumann

1930 - 1940

Developed M.A.N.I.A.C (Mathematical Analyzer, Numerical Integrator and Computer), developed computer architecture and became theoretical father of the computer virus.

Alan Turing

1936

Developed ACE computer, helped develop enigma machine.

Grace Hopper

1944

Helped Develop Harvard Mark 1, compiled one of the first computer languages ever read, helped develop UNIVAC

Transistor (invention)

1947

A semiconductor capable of changing, amplifying and rectifying electrical current

Integrated Circuit (invention)

1958

A small chip that has a set of electronic circuits on a thin flat surface (such as a metal plate) (advanced electric circuit consisting of capacitors, diodes, transistors and resistors)

Steve Wozniak

1984

Developed apple I, one of the first Microcomputers