This page lists some important dates in modern computer science history, starting in the 1970s, with the generalization of personal computers (PCs).
Hardware
| Date | Device | Manufacturer |
|---|---|---|
| 1976 | Apple I | Apple |
| 1981 | The IBM PC (Acorn) | IBM |
| 1983 | Apple Lisa (the first personal computer with a GUI) | Apple |
| 1986 | The Deskpro 386 (32-bit architecture) | Compaq |
| 1993 | The Pentium microprocessor | Intel |
| 2003 | Athlon 64 (The first 64-bit processor) | AMD |
| 2007 | The iPhone | Apple |
| 2010 | The iPad | Apple |
Operating systems
| Date | Event | Developer(s) |
|---|---|---|
| 1971 | Unix | Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy and Joe Ossanna at Bell Labs |
| 1981 | MS-DOS | Microsoft |
| 1983-09-27 | The GNU Project | Richard Stallman |
| 1984-01-24 | The Macintosh System 1 | Apple |
| 1985-11-20 | Windows 1.0 | Microsoft |
| 1991-09-17 | Linux | Linus Torvalds |
| 2001-03-24 | mac OS X | Apple |
| 2007-06-29 | iOS | Apple |
| 2008-07-23 | Android | The Open Hanset Alliance |
Databases
| Date | Event | Author(s)/Developer(s) |
|---|---|---|
| 1970-06 | Relational model of data | Edgar F. Codd |
| 1974 | SQL | Donald D. Chamberlin and Raymond F. Boyce at IBM |
| 1979 | Oracle database | Oracle |
| 1989-04-24 | Microsoft SQL server | Microsoft |
| 1993 | IBM db2 | IBM |
| 1995-05-23 | mySQL | MySQL AB |
| 1996-27-08 | PostgreSQL | PostgreSQL Global Development Group |
| 2000-08-17 | SQLite | Dwayne Richard Hipp |
| 2009-10-29 | MariaDB | MariaDB Corporation Ab and MariaDB Foundation |
Programming languages (1st versions)
| Date | Event | Designer(s) |
|---|---|---|
| 1972 | C | Dennis Ritchie |
| 1985 | C++ | Bjarne Stroustrup |
| 1987-12-18 | Perl | Larry Wall |
| 1991-02-20 | Python | Guido van Rossum |
| 1993-08 | R | Ross Ihaka and Robert Gentleman |
| 1995-05-23 | Java | James Gosling |
| 1995-06-08 | PHP | Rasmus Lerdorf |
| 1995-12-04 | JavaScript (first released as LiveScript) | Brendan Eich at Netscape |
| 1995-12-21 | Ruby | Yukihiro "Matz" Matsumoto |
| 2000 | C# | Anders Hejlsberg at Microsoft |
| 2009-11-10 | Go | Robert Griesemer, Rob Pike and Ken Thompson at Google |
| 2010-07-07 | Rust | Graydon Hoare at Mozilla |
| 2011-07-22 | Kotlin | JetBrains |
| 2012-10-01 | TypeScript | Microsoft |
| 2014-06-02 | Swift | Chris Lattner, Doug Gregor, John McCall, Ted Kremenek and Joe Groff at Apple |
The internet
| Date | Event | Author(s) |
|---|---|---|
| 1973 | TCP/IP | Vint Cerf and Bob Kahn at the IPTO (US Department of Defense) |
| 1990-12-25 | WorldWideWeb | Tim Berners-Lee at CERN |
| 1991-05-14 | Line Mode Browser 0.7 | Tim Berners-Lee, Henrik Frystyk Nielsen and Nicola Pellow |
| 1993-01-23 | Mosaic | NCSA |
| 1994-07-05 | Amazon | Jeff Bezos |
| 1994-12-15 | Netscape Navigator 1.0 | Netscape |
| 1995-08 | Internet Explorer | Thomas Reardon at Microsoft |
| 1995-11-24 | HTML 2 | The HTML Working Group |
| 1996-12-17 | CSS 1 | HÃ¥kon Wium Lie and Bert Bos |
| 1998-09-04 | Larry Page and Sergey Brin |
Other resources
- History of Computers: A Brief Timeline, by Kim Ann Zimmermann
- History of computer science, Wikipedia
- A Very Brief History of Computer Science, by Jeffrey Shallit
- Computer science: The history of computer development, by Genevieve Carlton