Windows timeline (taken from http://www.oshistory.edu.kg/

Windows 9x Kernel

November 1983
Windows Annouced

November 1985
Windows 1.0

April 1987
Windows 2.0

May 1990
Windows 3.0

April 1992
Windows 3.1

February 1994
Windows 3.11

August 1995
Windows 95

June 1998
Windows 98

May 1999
Windows 98 SE

November 1999
Windows Millennium Edition Beta 2

September 2000
Windows Me

January 2001
Dead of Win9x Kernel Officially Announced


Windows NT Kernel

August 1993
Windows NT 3.1

September 1994
Windows NT 3.5

June 1995
Windows NT 3.51

August 1996
Windows NT 4.0

September 1997
Windows NT 5.0 Beta 1

August 1998
Windows NT 5.0 Beta 2

April 1999
Windows 2000 Beta 3

July 1999
Windows 2000 Release Candidate (RC) 1

September 1999
Windows 2000 RC 2

November 1999
Windows 2000 RC 3

February 2000
Windows 2000

July 2000
Windows 2000 SP1

August 2000
Windows 2000 Datacenter Server

July 2000
Windows Whristler Developer Preview

October 2000
Windows Whristler Beta 1

March 2001
Windows XP Beta 2

June 2001
Windows XP RC1

July 2001
Windows XP RC2

August 2001
Windows XP RTM


Windows CE Kernel

November 1996
Windows CE 1.0

November 1997
Windows CE 2.0

July 1998
Windows CE 2.1

April 2000
Pocket PC - Windows CE 3.0

April 2001
Windows Talisker Beta 1