Timeline of computing
Appearance
From Wikipedia, the free encyclopedia
History of computing |
---|
Hardware |
Software |
Computer science |
Modern concepts |
By country |
Timeline of computing |
Glossary of computer science |
Timeline of computing presents events in the history of computing organized by year and grouped into six topic areas: predictions and concepts, first use and inventions, hardware systems and processors, operating systems, programming languages, and new application areas.
Detailed computing timelines: before 1950, 1950–1979, 1980–1989, 1990–1999, 2000–2009, 2010–2019, 2020–present
Graphical timeline
[edit ]- Video hosting service
- IEEE 802.11
- blog
- wiki
- Web search engine
- World Wide Web
- WYSIWYG
- Port Island Line
- Usenet
- CATS (trading system)
- VisiCalc
- Pong
- Non-linear video editing
- NLS (computer system)
- The Mother of All Demos
- Proof assistant
- CDC 6600
- Bulletin board system
- Spacewar (video game)
- computer reservations system
- timesharing
- compiler compiler
- CSIRAC
- Microsoft Power Fx
- C++20
- Bosque (programming language)
- Fortran 2018
- Q Sharp
- C++17
- Raku (programming language)
- C++14
- Swift
- TypeScript
- Elm (programming language)
- Elixir (programming language)
- Kotlin
- C++11
- Rust
- CoffeeScript
- Clojure
- Go (programming language)
- PowerShell
- F Sharp (programming language)
- Scala (programming language)
- ActionScript
- C Sharp (programming language)
- D (programming language)
- XSLT
- PHP
- Objective Caml
- Ruby (programming language)
- Java (programming language)
- JavaScript
- Delphi (programming language)
- AppleScript
- Visual Basic
- Python (programming language)
- Haskell
- Mathematica
- Tcl
- Erlang
- Perl
- SQL (programming language)
- HyperCard
- Objective-C
- Eiffel (programming language)
- Caml
- PostScript
- PARADOX programming language
- Common Lisp
- Turbo Pascal
- C++
- Ada (programming language)
- DBASE
- Rexx
- AWK
- SQL
- Modula-2
- VisiCalc
- IDL (programming language)
- FORTRAN 77
- Scheme (programming language)
- ML (programming language)
- Prolog
- C (programming language)
- Smalltalk
- Forth (programming language)
- Pascal (programming language)
- B (programming language)
- PLI
- Logo (programming language)
- ALGOL 68
- BCPL
- FORTRAN 66
- BASIC
- SNOBOL
- Simula
- APL (programming language)
- COBOL
- MAD (programming language)
- Lisp (programming language)
- ALGOL 58
- FORTRAN I
- Mark I Autocode
- A-0 System
- Plankalkül
- Windows Server 2022
- Windows 11
- Windows Server 2019
- ArcaOS
- Windows Server 2016
- Windows 10
- Windows Server 2012 R2
- Qubes OS
- Windows Server 2012
- Windows 8
- Chrome OS
- Windows Server 2008 R2
- Windows 7
- Android (operating system)
- Windows Server 2008
- Windows Vista
- iOS
- Windows Server 2003 R2
- Ubuntu (operating system)
- ReactOS
- Windows Server 2003
- Gentoo Linux
- z/OS
- Windows XP
- Mac OS X
- Windows 2000
- Windows Me
- Mac OS history
- Mac OS history
- BlackBerry OS
- Windows 98
- FreeDOS
- Symbian
- Mac OS history
- SUSE Linux
- MkLinux
- Windows 95
- OS/390
- OpenBSD
- Red Hat Linux
- Debian
- Slackware
- Windows NT
- UnixWare
- SLS Linux
- OS/2
- Windows 3.1x
- Solaris Operating Environment
- Linux
- OSF/1
- BeOS
- SCO UNIX
- NEXTSTEP
- POSIX
- OS/400
- RISC OS
- Windows 2.0
- OS/2
- Minix
- IRIX
- HP-UX
- Apple IIgs
- AIX (operating system)
- Mach
- Windows 1.0
- Atari TOS
- AmigaOS
- GNU
- Mac OS history
- UNIX System V
- Apple Lisa
- SunOS
- MS-DOS
- OS-9
- Virtual Memory System
- Apple DOS
- CP/M operating system
- MVS
- VM/CMS
- RSTS-11
- RT-11
- Unix
- TOPS-20
- Airline Control Program
- WAITS
- CP/CMS
- Michigan Terminal System
- Incompatible Timesharing System
- Multics
- OS/360
- TOPS-10
- Dartmouth Time Sharing System
- General Comprehensive Operating System
- Burroughs MCP
- CTSS
- IBSYS
- SHARE Operating System
- University of Michigan Executive System
- GM-NAA I/O
- IBM Q System One
- List of AMD Ryzen processors
- iPad
- Intel Core
- Intel Core
- Intel Core
- IPhone (1st generation)
- Amazon Kindle
- Cell (microprocessor)
- Intel Core 2
- Pentium Dual-Core
- Pentium D
- Athlon 64
- PowerPC 970
- Itanium
- POWER4
- Pentium 4
- Athlon
- List of Intel Pentium III processors
- List of Intel Celeron processors
- iMac
- List of Intel Pentium II processors
- AMD K6
- List of Intel Pentium processors
- AMD K5
- Power Macintosh
- PowerPC 600
- Pentium (original)
- i486
- IBM PS/2
- Connection Machine
- Acorn Archimedes
- ARM architecture
- Amstrad 1512
- Commodore Amiga
- Atari ST
- i386
- MIPS architecture
- IBM AT
- Apple Macintosh
- IBM PCjr
- IBM XT
- Apple Lisa
- Apple IIe
- Intel 80286
- Commodore 64
- BBC Micro
- IBM PC
- ZX81
- Apple III
- ZX80
- Commodore VIC-20
- Motorola 68000
- Intel 8086
- TRS-80
- Apple II
- VAX-11
- Commodore PET
- Apple I
- Cray-1
- MOS Technologies 6502
- Zilog Z80
- Altair 8800
- Motorola 6800
- Intel 8080
- Intel 8008
- Intel 4004
- PDP-11
- Datapoint 2200
- PDP-10
- BESM
- CDC 6600
- PDP-8
- IBM 360
- PDP-6
- ReserVec
- ATLAS computer
- IBM 7030 Stretch
- CDC 1604
- PDP-1
- IBM 1401
- AN/FSQ-7
- UNIVAC II
- IBM 608
- IBM 305 RAMAC
- Harwell CADET
- IBM 704
- IBM 650
- Strela computer
- IBM 701
- UNIVAC 1101
- Whirlwind (computer)
- UNIVAC I
- LEO (computer)
- Ferranti Mark 1
- Manchester Mark 1
- Small-Scale Experimental Machine
- IBM SSEC
- ENIAC
- Colossus computer
- Harvard Mark I
- Z3 (computer)
- Atanasoff–Berry Computer
- Docker (software)
- Cryptocurrency
- Tor (anonymity network)
- Onion routing
- PCI Express
- Serial ATA
- Blade server
- Asymmetric Digital Subscriber Line
- Accelerated Graphics Port
- DVD-ROM
- USB
- IEEE 1394 interface
- Beowulf (computing)
- DNA computing
- Smartphone
- Conventional PCI
- CD-i
- PCMCIA
- VESA
- SVGA
- Extended Industry Standard Architecture
- sound card
- VGA
- Connection Machine
- Personal digital assistant
- SCSI
- Parallel ATA
- CD ROM
- Enhanced Graphics Adapter
- Expanded Memory
- Advanced Technology Attachment
- Domain Name System
- coprocessor
- Multi-touch
- RISC
- MIDI
- Hayes Smartmodem
- Color Graphics Adapter
- Industry Standard Architecture
- VMEbus
- compact disk
- supercomputer
- laser printer
- single-board computer
- TCP/IP
- touchscreen
- ethernet
- Magnavox Odyssey
- game console
- microprocessor
- floppy disk
- dynamic RAM
- NPL network
- ARPANET
- RS-232
- fuzzy logic
- packet switching
- computer mouse
- paging
- virtual memory
- interrupts
- spooling
- garbage collection (computer science)
- time-sharing
- integrated circuit
- dot matrix printer
- hard disk
- magnetic core memory
- index registers
- magnetic drum
- RAM
- transistor
- Williams tube
- trackball
- teletype
- Hutter Prize
- POPLmark challenge
- DARPA Grand Challenge
- Google Code Jam
- TopCoder
- ICFP Programming Contest
- CADE ATP System Competition
- International Olympiad in Informatics
- Quantum Computer
- P versus NP problem
- North American Computer Chess Championship
- Turing Test
- Relational database
- David Levy (chess player)
- Moore's law
See also
[edit ]- History of compiler construction
- History of computing hardware – up to third generation (1960s)
- History of computing hardware (1960s–present) – third generation and later
- History of the graphical user interface
- History of the Internet
- History of the World Wide Web
- List of pioneers in computer science
- Timeline of electrical and electronic engineering
- Microprocessor chronology
Resources
[edit ]- Stephen White, A Brief History of Computing
- The Computer History in time and space, Graphing Project, an attempt to build a graphical image of computer history, in particular operating systems.
- The Computer Revolution/Timeline at Wikibooks
- "File:Timeline.pdf - Engineering and Technology History Wiki" (PDF). ethw.org. 2012. Archived (PDF) from the original on 2017年10月31日. Retrieved 2018年03月03日.
External links
[edit ]- Visual History of Computing 1944-2013 (archived)