CS History Timeline
An interactive journey through key computer science milestones
Filter by Category
Alan Turing proposes the Turing Machine concept
First programmable electronic general-purpose computer completed
Claude Shannon establishes information theory
Alan Turing proposes test for machine intelligence
IBM releases first high-level programming language
First nodes of the internet established
E.F. Codd proposes relational model for databases
First commercially available microprocessor
Apple Computer founded, Apple I released
IBM Personal Computer sets industry standard
Tim Berners-Lee proposes the World Wide Web
Linus Torvalds releases Linux kernel
Sun Microsystems releases Java programming language
Google founded with PageRank algorithm
Facebook launches, transforming social networking
Apple iPhone revolutionizes mobile computing
Satoshi Nakamoto releases Bitcoin
Watson defeats humans on Jeopardy!
DeepMind's AlphaGo defeats Go champion
Attention Is All You Need paper published
OpenAI releases ChatGPT to the public
From 1936 to 2022
Key milestones documented
Different areas of CS