Software Development

By Swannn
  • Konrad Zuse

    Konrad Zuse
    Konrad Zuse began working on the first programming language
  • Claude Shannon

    Claude Shannon
    Claude Shannon´s "The Mathematical Theory of Communication" showed engineers how to code data so they could check for accuracy after transmission between computers. Shannon identified the bit as the fundamental unit of data and, coincidentally, the basic unit of computation.
  • A-0 Compiler

    A-0 Compiler
    Grace Hopper completes the A-0 Compiler. In 1952, mathematician Grace Hopper completed what is considered to be the first compiler, a program that allows a computer user to use English-like words instead of numbers. Other compilers based on A-0 followed: ARITH-MATIC, MATH-MATIC and FLOW-MATIC [software]
  • John Backus completes speedcoding

    John Backus completes speedcoding
    John Backus completed speedcoding for IBM´s 701 computer. Although speedcoding demanded more memory and compute time, it trimmed weeks off of the programming schedule.
  • Herbet Simon and Allen Newell

    Herbet Simon and Allen Newell
    They unveiled Logic Theorist software that supplied rules of reasoning and proved symbolic logic theorems.
  • ERMA

    ERMA
    Digitized checking for the Bank of America by creating a computer-readable font.
  • Sketchpad

    Sketchpad
    Ivan Sutherland published Sketchpad, an interactive, real time computer drawing system, as his MIT doctoral thesis. Using a light pen and Sketchpad, a designer could draw and manipulate geometric figures on the screen.
  • Object-oriented languages

    Object-oriented languages
    Object-oriented languages got an early boost with Simula, written by Kristen Nygaard and Ole-John Dahl. Simula grouped data and instructions into blocks called objects, each representing one facet of a system intended for simulation.
  • Seymour Papert

    Seymour Papert
    Seymour Papert designed LOGO as a computer language for children. Initially a drawing program, LOGO controlled the actions of a mechanical "turtle," which traced its path with pen on paper. Electronic turtles made their designs on a video display monitor.
  • Nolan Bushnell

    Nolan Bushnell
    Nolan Bushnell introduced Pong and his new company, Atari video games.
  • MS-DOS

    MS-DOS
    The MS-DOS, or Microsoft Disk Operating System, the basic software for the newly released IBM PC, established a long partnership between IBM and Microsoft, which Bill Gates and Paul Allen had founded only six years earlier.
  • Pagemaker Program created

    Pagemaker Program created
    Aldus announced its PageMaker program for use on Macintosh computers, launching an interest in desktop publishing. Two years later, Aldus released a version for IBMs and IBM-compatible computers. Developed by Paul Brainerd, who founded Aldus Corp., PageMaker allowed users to combine graphics and text easily enough to make desktop publishing practical
  • Apple Created

    Apple Created
    Apple engineer William Atkinson designed HyperCard, a software tool that simplifies development of in-house applications. HyperCard differed from previous programs of its sort because Atkinson made it interactive rather than language-based and geared it toward the construction of user interfaces rather than the processing of data. In HyperCard, programmers built stacks with the concept of hypertext links between stacks of pages. Apple distributed the program free with Macintosh computers until 1
  • SimCity

    SimCity
    Maxis released SimCity, a video game that helped launch of series of simulators. Maxis cofounder Will Wright built on his childhood interest in plastic models of ships and airplanes, eventually starting up a company with Jeff Braun and designing a computer program that allowed the user to create his own city. A number of other Sims followed in the series, including SimEarth, SimAnt, and SimLife.
  • Windows released

    Windows released
    Microsoft shipped Windows 3.0 on May 22. Compatible with DOS programs, the first successful version of Windows finally offered good enough performance to satisfy PC users. For the new version, Microsoft revamped the interface and created a design that allowed PCs to support large graphical applications for the first time. It also allowed multiple programs to run simultaneously on its Intel 80386 microprocessor.