-
The History of Computer Programming
http://visual.ly/history-computer-programming Timeline of Computer History
http://www.computerhistory.org/timeline/software-languages/ A Brief History of Computer Programming Languages [#Infographic]
http://www.edtechmagazine.com/higher/article/2013/04/brief-history-computer-programming-languages-infographic A Timeline of Database History
http://www.quickbase.com/articles/timeline-of-database-history -
Joseph Marie Jacquard invented the Jacquard Loom, a mechanical and automated apparatus that makes fabric by weaving thread. It was controlled by changeable punched cards. The punched card was later used by Charles Babbage as a method for storing programs for the Analytic Engine.
-
Ada Lovelace translated an article about Charles' Engine. She describes an algorithm that is cited as the first computer program, making her the first computer programmer.
-
Herman Hollerith invented the tabulator and keypunch machines, as well as his own punched cards, know as Hollerith cards. All these form the basis for information processing.
-
Herman founded the Tabulating Machine Company, which became IBM.
-
Herman developed a plug board or control panel that allowed the machine to perform different tasks without being reconstructed.
-
The Atanasoff-Berry Computer was developed.
-
Konrad Zuse developed and built the world's first binary digital computer, the Z1
-
Zuse completed the first fully functional program-controlled electro-mechanical digital computer.
-
The Atanasoff-Berry Computer, the first electronic digital computer, was tested, designed to solve linear equations. Colossus Machines, the first programmable electronic digital computers were used in World War II. They were designed to break and read encrypted German messages.
-
Zuse works on Plankalkül (Plan Calculus), the first algorithmic programming language.
-
Computer programming pioneer Grace Murray Hopper, documented the first computer bug when a moth got trapped in the Mark II Alken Relay Calculator. The Electronic Delay Storage Automatic Calculator, or EDSAC, was the first practical stored-program electronic computer.
-
Hopper completes A-0, a program that allows a computer user to use English-like words instead of numbers to give the computer instructions.
-
John Backus of IBM invented the first high level computer programming language, FORTRAN. FORTRAN became the most often used language for scientific and technical computing.
-
Computerized databases started in 1960. Two popular data models in this decade were CODASYL, a network model, and IMS, a hierarchical model. SABRE, a commercially successful database system used by IBM to help American Airlines manage its reservations data.
-
After roughly 200 man-hours worth of written code on a DEC interactive minicomputer, Steve Russell released the first computer game Spacewar!
-
IBM introduces the SABRE reservation system for American Airlines. SABRE was used to manage American Airlines’ reservations data. SABRE was a computerized database system. It was inspired by IBM’s work on the SAGE air-defense system.
-
Niklaus Wirth creates Pascal, a high-level computer programming language used for teaching structured programming and data structuring.
-
Vinton Cerf and Bob Kahn were the first to use the term “Internet”
-
The Ethernet cable was invented.
-
Fred Cohen designed a hidden program that could infect a computer, copy itself, and then infect other computers through the use of a floppy disk. The virus was harmless. The Internet Activities Board (IAB) is created.
-
Wireless internet access, Wi-Fi, is standardized.
-
The Advanced Network and Services (ANS) is formed by Merit, IBM, and MCI to develop high speed networking.
-
The World Wide Web is released.