Updated: 09/12/2023 by Computer Hope

A codename is a name given to a product while it's in development and does not officially have a name. For example, "Chicago" was the codename given to Microsoft Windows 95 while it was being developed.

Should I use "codename," "code-named," or "codenamed" in my writing?

When the word is used as a noun, use "codename." Use "code-named" with a hyphen in your writing when used as a verb.

Microsoft codenames

Below is a listing of codenames and related Microsoft products.


Some Microsoft products mentioned below have multiple codenames for each version of the product mentioned. The codenames shown below are for the original versions of the product.

Product Codename
Bob Utopia
MS-DOS 6.0 Astro
MS-DOS 7.0 Jaguar
Windows 3.1 Sparta
Windows for Workgroups 3.1 Winball
Windows for Workgroups 3.11 Snowball
Windows 95 Chicago
Windows 95B (OSR2) Detroit
Windows 98 Memphis
Windows CE Pegasus
Windows Me Millennium
Windows NT 3.5 Daytona
Windows NT 4.0 Cairo
Windows Phone 7.5 Mango
Microsoft Excel Odyssey
Windows 2000 Janus
Windows XP (ver 5.1.2600) Whistler
Windows Server 2003 Whistler Server
Windows Vista Longhorn
Windows Vista's new command interface. Monad
Windows product never released. Neptune
Windows 7 Vienna and Blackcomb
Windows 8 Midori
Windows 10 Threshold
Windows 11 Sun Valley
Next unnamed Windows Hudson Valley

Business terms, Code