The Timeline

This is the master timeline with a quick add above, a Timeline bookmarklet you can drag to your toolbar, or you can checkout the repo and add to the timeline.yml.

1753

Charles Morrison Says Electricity Can Transmit MessagesCommunication

1753

Electrostatic TelegraphCommunication

1770

Music boxMusic

1775

Electric TelegraphCommunication

1790

Barrel OrganMusic

1801

LoomWeaving

1804

Electrochemical TelegraphCommunication

1805

Barrel PianoMusic

1816

First Working TelegraphCommunication

1822

Charles Babbage takes first steps in the construction of machines that would compute numbersCompute

1822

Steam CalculatorCalculator

1830

Steam LocomotiveRailroad

1837

Charles Babbage published a paper describing a mechanical computer that is now known as the Analytical EngineCompute

1839

First Commercial Telegraph (Railway)Communication

1842

Punch Tape Player PianosMusic

1843

Ada Lovelace first describes what is known as a computer and its softwareComputeSoftware

1844

First Long Distance Telegraph MessageCommunication

1844

Innocenzo Manzetti Modeled Speaking TelegraphCommunication

1846

Punch Tape TelegramsCommunication

1846

Printing TelegraphCommunication

1847

Paper Roll Traveling Valve Reed OrganMusic

1851

Morse CodeCommunication

1854

Principes of the TelephoneCommunication

1860

PanetelegraphCommunication

1861

First Speech-Transmitting TelephoneCommunication

1862

The Pacific Railroad ActsRailroad

1862

The Pacific Railroad Acts (Amendments)Railroad

1871

Intent to Invent Sound TelegraphCommunication

1876

Bell Patents TelephoneCommunication

1876

Bell sends “Mr. Watson, come here! I want to see you!”Communication

1877

First Telephone Exchange in BostonCommunication

1877

First long-distance telephone lineCommunication

1878

Thurman ActRailroadRegulation

1880

Scanning PhototelegraphCommunication

1887

Multiplex SwitchboardCommunication

1887

Interstate Commerce ActRailroadRegulation

1888

TelautographCommunication

1888

Hertz Detects Radio WavesRadio

1890

Punch CardsData

1899

Marconi Establishes Radio Link Between England and FranceRadio

1904

First Radio Transmission of MusicRadioMusic

1906

First Radio Program of Voice and Music in USRadioMusic

1906

The Hepburn ActRailroad

1908

RadiofaxCommunicationRadio

1910

The Mann–Elkins ActRailroadTelecommunications

1911

IBM

1912

The Radio Act of 1912Radio

1913

The Kingsbury CommitmentTelecommunications

1914

WWIMilitary

1919

ShortWave RadioCommunicationRadio

1920

The Federal Power ActElectricityRegulation

1921

Willis Graham ActTelecommunicationsRegulations

1921

Shreveport Rate CasesRailroadsTelecommunicationsRegulation

1927

First Transatlantic Telephone CallCommunicationTelecommunications

1927

The Radio Act of 1927RadioRegulation

1930

Smith v. Illinois Bell Telephone Co., 282 U.S. 133TelecommunicationsRegulation

1932

Drum MemoryDataStorage

1933

Telex MessagingCommunication

1934

The Communications Act of 1934TelecommunicationsRegulation

1934

FCC FoundedGovernmentRegulation

1935

FM RadioRadio

1935

Public Utility Holding Company ActElectricityRegulation

1936

Turing MachineCompute

1937

Harvard Mark 1Compute

1939

Hewlett PackardCompute

1939

WWIIMilitary

1941

Store Information In MemoryStorageMemory

1943

ENIACCompute

1946

UNIVACCompute

1947

TransistorComputeElectronic

1948

Mathematical Theory of CommunicationCommunication

1949

FCC Fairness DoctrineRadioRegulation

1949

Memex (Linked Documents)DocumentsLinks

1949

Computer Talks Over PhoneCommunication

1949

The U.S. vs. Western Union LawsuitTelecommunicationsRegulation

1953

COBOLSoftware

1954

FORTRANSoftware

1957

SputnikSpace

1958

Digital Phone LinesTelecommunications

1958

Integrated CircuitSoftwareElectronics

1959

Semi-Automatic Ground Environment (SAGE) Wide Area NetworkMilitaryNetworks

1960

Object Oriented ProgrammingSoftware

1961

Computer Time SharingCloudSoftware

1962

Telstar satellite transmits the first TV pictureSatelliteTelevision

1962

DatabaseDataStorage

1963

Hypertext (Ted Nelson)Web

1963

Hypermedia (Ted Nelson)Web

1964

MouseDevices

1964

GUIInterfaces

1964

Electronic File SystemStorageFiles

1964

Sync Satellite Television NetworkSatellitesTelevision

1964

IBM SABRE Reservation SystemTravel

1965

CODASYL Database

1966

Xerox unveils the first fax machine

1966

Michigan Educational Research Information Triad (MERIT)

1967

First ATM is installed in London

1967

Melvin Conway introduces what is later called Conways Law

1968

Multiplexing

1968

The Mother of All Demos by Douglas Engelbart

1969

UNIX

1969

Moon Landing

1969

Mass produced software components By McIlroy, Malcolm Douglas

1969

Host Software The First RFC

1969

ARPANET Four Initial Nodes Established

1969

Compuserve

1970

Intel

1970

QUEL Query Language

1970

DRAM

1971

Floppy Disk

1970

ARPANET Reaches East Coast (MIT)

1971

Email

1971

File Transfer Protocol (FTP)

1971

TELNET

1971

ARPANET Has 23 nodes

1972

Relational Database Model

1972

ARPANET Has 29 nodes

1973

Ethernet

1973

GPS Project Begins

1973

SEQUEL Query Language

1973

ARPANET Has 40 nodes

1974

ARPANET Has 46 nodes

1974

Transmission Control Program (TCP)

1974

Systems Network Architecture (SNA)

1975

ARPANET Has 57 Modes

1975

Microsoft

1975

Altair 8080

1975

First Edition of Fred Brooks Mythical Man Month published

1976

Entity-Relationship Databases

1976

Apple

1976

CYCLADES Computer Network

1976

X.25 Packet Switching Protocol

1977

TRS-80

1977

The Department of Energy Organization ActElectricity

1978

Public Utility Regulatory Policies ActElectricity

1978

VisiCalc

1978

WordStar

1979

Oracle Database

1979

First Commercial Cellular Network

1979

dBase Desktop Database

1980

USENET

1980

The Staggers Rail ActRailroad

1981

ARPANET Has 213 Nodes

1981

TCP/IP

1982

Breakup of the Bell SystemTelecommunications

1982

CDROM

1982

Compaq

1982

Simple Mail Transfer Protocol (SMTP)

1983

ARPANET Switches to TCP/IP

1983

Lotus 123

1983

IPV4

1983

Berkely Sockets

1984

CD-ROM

1984

Domain Name System (DNS)

1984

Dynamic Host Configuration Protocol (DHCP)

1984

Open Systems Interconnect (OSI)

1985

Windows

1985

Dell beings assembling made to order computers

1985

symbolics.com

1985

Whole Earth Lectronic Link (WELL)

1985

National Science Foundation Network (NSFNET)

1986

386 Computer

1987

Transport Layer Interface (TLI)

1987

Microsoft Excel

1989

SQL Server

1990

HyperText Markup Language (HTML)

1991

Linux

1991

Gopher

1991

Windows Sockets API

1991

Common Object Request Broker Architecture (CORBA)

1991

HyperText Markup Language (HTML) 1.0

1992

Energy Policy Act of 1992Electricity

1992

Open Database Connectivity (ODBC)

1992

Microsoft Access

1993

Mosaic

1993

Common Gateway Interface (CGI)

1994

PHP

1995

PC Gaming

1995

GPS Military Operational

1994

Netscape Navigator

1994

Uniform Resource Locator (URL)

1994

MySQL

1994

Design Patterns book, by the Gang of Four published; includes axioms like Program to an interface, not an implementation

1995

Apache HTTP Server

1995

Internet Explorer

1995

Microsoft Internet Information Services (IIS)

1995

JavaScript

1995

HyperText Markup Language (HTML) 2.0

1995

Secure Socket Shell (SSH)

1995

Java

1995

Open Network Computing (ONC) Remote Procedure Call (RPC)

1996

Telecommunications Act of 1996Telecommunications

1996

FERC Orders 888 and 889Electricity

1996

FERC Order 2000Electricity

1996

HyperText Transfer Protocol (HTTP/1.0)

1996

Active Server Pages (ASP)

1996

XML

1996

Google

1996

HTTP/1.1

1996

Web Users Reach 36 Million

1996

Application Service Provider (ASP)

1997

802.11

1997

RSS

1998

XML-RPC

1998

IPV6

1999

MQTT

2000

REST

2000

Salesforce

2000

SOAP

2000

eBay

2001

Protocol Buffers

2002

Amazon

2003

Delicious

2003

Object Relational Mapping (ORM)

2003

64-Bit Processor

2003

AMQP

2003

Google AdSense

2004

NGINX

2004

Firefox

2004

Flickr

2004

Web Services

2005

JSON-RPC

2005

The 2005 Energy Policy ActElectricity

2005

ProgrammableWeb

2005

YouTube

2005

AdWords

2005

Atom

2006

Amazon S3

2006

Google Analytics

2006

Google Maps

2006

JSON

2006

Facebook

2006

Amazon EC2

2006

Twitter

2006

Mashery

2006

OAuth 1.0 (final draft released December, 2007)

2007

iPhone

2007

Twilio

2008

GitHub

2008

Android

2008

Reddit

2009

NoSQL

2009

Foursquare

2009

Amazon RDS

2009

Node.js

2009

Google Analytics API

2010

iPad

2010

SaaS

2010

Nest

2010

Instagram

2010

Oracle V Google API Copyright

2010

Swagger

2010

Docker

2011

Fitbit

2011

Apiary + API Blueprint

2011

Stripe

2011

Microservices

2011

Websockets

2011

Kafka

2011

Steve Yegge AWS Rant

2011

Fast Healthcare interoperability Resources (FHIR)

2012

President Obama Federal Government API Mandate

2012

OAuth 2.0

2012

Twitter Quadrant Post

2012

API Strategy & Practice Conference

2012

APIDays Conference

2013

Slack

2013

Google Reader Shutdown

2014

Kubernetes

2014

James Lewis and Martin Fowler popularize the microservice architectural pattern

2014

Uber

2014

Postman

2014

Spotify

2014

Serverless

2014

ESPN ends its public API program, signaling broader shifts in API strategies

2015

OpenAPI

2015

gRPC

2015

JSON Web Token (JWT)

2015

Apigee IPO

2012

Payment Services Directive 2 (PSD2)

2015

HTTP/2

2015

Amazon Launches AWS API Gateway

2015

GraphQL

2016

GDPR

2016

AsyncAPI

2016

Amazon Alexa Voice Service

2018

California Consumer Privacy Act (CCPA)

2018

HTTP/3

2021

Oracle v Google Supreme Court Decision