History of software engineering

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