1970–1990

Personal Computing

Personal computing was born of the encounter between the microprocessor and a Californian counter-cultural ethos committed to decentralising computing power. In 1971, Intel released the 4004 designed by Ted Hoff, Federico Faggin and Stanley Mazor, the first complete microprocessor on a single chip. The 8008 (1972) and 8080 (1974) followed, enabling Ed Roberts to launch in 1975 the Altair 8800 as a kit — a founding machine for which Bill Gates and Paul Allen wrote a BASIC interpreter and founded Microsoft the same year. The Homebrew Computer Club, meeting in Menlo Park from March 1975, brought together the enlightened hobbyists who would carry the revolution. In 1977, three consumer machines inaugurated the personal era: the Commodore PET, the Radio Shack TRS-80 and, above all, the Apple II designed by Steve Wozniak and commercialised by Steve Jobs. The arrival of the VisiCalc spreadsheet in 1979 turned the personal computer into an essential professional tool. IBM responded in 1981 with the IBM PC running MS-DOS, setting an open-architecture standard that would yield decades of compatible clones. In 1984 Apple launched the Macintosh, the first commercial success of a mainstream graphical interface directly inspired by the Xerox Alto. Microsoft released Windows 1.0 in 1985 and, more decisively, Windows 3.0 in 1990, which imposed the GUI on the PC. On the free-software side, Richard Stallman founded the GNU project in 1983, while the 8- and 16-bit home machines (ZX Spectrum 1982, Commodore 64 1982, Amiga 1000 1985, Atari ST 1985) democratised programming for an entire generation. During this period the computer left the data centre for the office, and then the home. It imposed the lasting paradigms of WIMP (windows, icons, menus, pointer), of the proprietary operating system, of boxed software and of the Intel processor + Windows pairing. By the late 1980s, the convergence of networked PCs, consumer modems and the TCP/IP protocol would prepare the irruption of the Internet into civilian life during the following decade.

Innovations of this period

UNIX Jargon File — Public domain, via Wikimedia Commons 1969

UNIX

Software / Operating system

Intel 4004 Thomas Nguyen (Fouky) — CC BY-SA 4.0, via Wikimedia Commons 1971

Intel 4004

Hardware / Microprocessor

Apple II Hellis (it.wikipedia) — CC BY-SA 3.0, via Wikimedia Commons 1977

Apple II

Hardware / Microcomputer

IBM PC Boffy b — CC BY-SA 3.0, via Wikimedia Commons 1981

IBM PC

Hardware / Microcomputer

Macintosh Grm wnr — CC BY-SA 3.0, via Wikimedia Commons 1984

Macintosh

Hardware / Microcomputer

SQL SqlPac, modified by Ferdna — CC BY-SA 3.0, via Wikimedia Commons 1974

SQL

Software / Query language

C Rezonansowy — Public domain, via Wikimedia Commons 1972

C

Software / Programming language

Pioneers of this period

Dennis Ritchie Denise Panyik-Dale — CC BY 2.0, via Wikimedia Commons 1941 — 2011

Dennis Ritchie

American computer scientist, creator of the C language and co-author of UNIX

Bill Gates Kuhlmann / MSC — CC BY 3.0 DE, via Wikimedia Commons 1955

Bill Gates

American computer scientist and entrepreneur, co-founder of Microsoft

Steve Jobs Matthew Yohe — CC BY-SA 3.0, via Wikimedia Commons 1955 — 2011

Steve Jobs

American entrepreneur, co-founder of Apple and architect of the Macintosh and iPhone

Ken Thompson A.C. Diller — CC BY-SA 4.0, via Wikimedia Commons 1943

Ken Thompson

American computer scientist who co-created Unix with Dennis Ritchie and invented the B programming language, precursor to C

Douglas Engelbart SRI International — CC BY-SA 3.0, via Wikimedia Commons 1925 — 2013

Douglas Engelbart

American engineer who invented the computer mouse and pioneered graphical user interfaces, hypertext, and computer-supported collaborative work

Donald Knuth Jacob Appelbaum — CC BY-SA 2.0, via Wikimedia Commons 1938

Donald Knuth

American computer scientist, author of The Art of Computer Programming and creator of the TeX typesetting system, founding father of algorithm analysis

Richard Stallman Gaurav Bhattacharya — CC BY-SA 4.0, via Wikimedia Commons 1953

Richard Stallman

American programmer who founded the GNU Project and the Free Software Foundation, authored the GPL license, and established the free software movement

Edsger W. Dijkstra Hamilton Richards, UT Austin — CC BY-SA 3.0, via Wikimedia Commons 1930 — 2002

Edsger W. Dijkstra

Dutch computer scientist who devised the shortest path algorithm, pioneered structured programming, and invented the semaphore synchronization primitive