-
Konrad Zuse
Konrad Zuse began working on the first programming language -
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
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 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
They unveiled Logic Theorist software that supplied rules of reasoning and proved symbolic logic theorems. -
ERMA
Digitized checking for the Bank of America by creating a computer-readable font. -
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 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 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 introduced Pong and his new company, Atari video games. -
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
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 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
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
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.