Software Engineering has been changing dramatically over the time. Not so long ago, we had huge computers that occupied a complete room. Now, almost everyone has a personal computer and there’s internet everywhere you go. But it was not always that way. Software has been evolving, non-stop and there’s still a lot more to discover. Here is a brief resume of the history of software engineering.
- 87 B.C.: the Antikythera, the earliest known analog computer, developed in ancient Greece.
- 1703 A.D.: Gottfried Wilhelm Liebnitz introduces the binary number system.
- 1837: Charles Babbage invents the analytic engine.
- 1843: Ada Lovelace develops the first computer algorithm.
- 1936: Alan Turing invents the Turing Machin.
- 1941: Konrad Zuse invents the first programmable digital computer.
- 1947: the transitor is invented at Bell Labs.
- 1963: Douglas Engelbart inventsthe computer mouse.
- 1968: DARPA creates ARPAnet, the first operational computer network and ancestor of the internet.
- 1971: Kenbak-1 the first personal computer sold in the USA.
- 1976: Steve Wozniak designed the Apple-1, a single-board computer for hobbyists.
- 1981: IBM introduces its first MS-DOS computer.
- 1985: Microsoft releases Windows 1.0
- 1990: Sir Tim Burners-Lee of CERN invents the WorldWideWeb.
- 1993: Mar Andresson created Mosaic, later known as Netscape, the first popular user-friendly web browser.
- 2008: IBM supercomputer “RoadRunner” reaches the speed of 1 petaflops.
- 2010: Researchers are able to manipulate “qubits” quantum computing information units.
- 2012: scientists cultivate brain cells on a microchip, advancing neurochip technology.
Viking Code School Prep. (s.f.). A Brief History of Software Engineering. Recuperado de Viking Code School Prep Sitio web: https://www.vikingcodeschool.com/software-engineering-basics/a-brief-history-of-software-engineering