Microsoft codenames are given byMicrosoft to products it has in development before these products are given the names by which they appear on store shelves. Many of these products (new versions ofWindows in particular) are of major significance to theIT community, and so the terms are often widely used in discussions before the official release. Microsoft usually does not announce a final name until shortly before the product is publicly available. It is not uncommon for Microsoft to reusecodenames a few years after a previous usage has been abandoned.
There has been some suggestion that Microsoft may move towards defining the real name of their upcoming products earlier in the product development lifecycle to avoid needing product codenames.[1]
| Codename | Preliminary name | Final name | Notes | Ref |
|---|---|---|---|---|
| Janus | — | Windows & MS-DOS 5 | Combined bundle ofWindows 3.1 andMS-DOS 5.Janus is a Roman god usually depicted with two faces, here symbolizing the previously separate Windows and MS-DOS products. | [2] |
| Jastro | — | Windows & MS-DOS 6 | Combined bundle ofWindows 3.1 andMS-DOS 6.Portmanteau of Janus and Astro, the codename of MS-DOS 6. | [3] |
| Sparta, Winball | Windows 3.1 Plus | Windows for Workgroups 3.1 | Windows 3.1 (16-bit) with enhanced networking; designed to work particularly well as a client with the newWindows NT. | [4][5] |
| Snowball | — | Windows for Workgroups 3.11 | An updated version of Windows for Workgroups 3.1, which introduces32-bit file access and network improvements. It also removes the Standard Mode, effectively dropping support for 16-bit x86 processors. | [6] |
| Chicago | Windows 4.0, Windows 93, Windows 94 | Windows 95 | For codenames of some of the internal components of Windows 95, see "Jaguar", "Cougar", "Panther" and "Stimpy" under§ OS components | [7][8] |
| Detroit | — | USB Supplement to Windows 95 OSR2 | Named afterDetroit, Michigan. A writer forMaximum PC suggested that "Detroit" and other Windows 95-era names were answers to the question posed by Microsoft's "Where do you want to go today?" marketing campaign. | [9] |
| Nashville | Windows 96 | Dropped | Named afterNashville. Cancelled upgrade for Windows 95; sometimes referred to in the press asWindows 96. Codename was reused forInternet Explorer 4.0 andWindows Desktop Update which incorporated many of the technologies planned for Nashville. | [10][11] |
| Memphis | Windows 97[citation needed] | Windows 98 | — | [12][13] |
| Millennium | — | Windows Me | ME stands forMillennium Edition; Microsoft states that it is pronouncedMe. | [14] |
| Codename | Preliminary name | Final name | Notes | Ref |
|---|---|---|---|---|
| Razzle | NT OS/2, Advanced Windows | Windows NT 3.1 | Is also the name of ascript that sets up the Windows NT development environment. NT OS/2 reflected the first purpose of Windows NT to serve as the next version ofOS/2, before Microsoft andIBM split up. Microsoft used the NT OS/2 code to release Windows NT 3.1. | [15][16][17][18] |
| Daytona | — | Windows NT 3.5 | Named after theDaytona International Speedway inDaytona Beach, Florida. | [19] |
| Cairo | — | Dropped | A cancelled project that would have fulfilled Bill Gates' "Information at your fingertips" vision | [20] |
| Shell Update Release | — | Windows NT 4.0 | — | |
| Wolfpack | — | Microsoft Cluster Server | — | [21] |
| Janus | — | Dropped | Codename for the proposed 64-bit edition ofWindows 2000, which was never released. | [22][23] |
| Impala | — | Windows NT 4.0 Embedded | — | [24] |
| Neptune | — | Dropped | Planned to be the first consumer-oriented release of Windows NT succeeding theWindows 9x series; merged withOdyssey to formWhistler. | [25] |
| Triton | — | Dropped | A cancelled successor to "Neptune". | [26] |
| Asteroid | — | Windows 2000 Service Pack 1 | — | [27] |
| Odyssey | — | Dropped | Planned to be a successor toWindows 2000; merged withNeptune to formWhistler. | |
| Whistler | Windows 2002 | Windows XP | Named afterWhistler Blackcomb, where design retreats were held. | |
| Mantis | — | Windows XP Embedded | Named after theMantis shrimp. | [24] |
| Freestyle | — | Windows XP Media Center Edition | — | [28][29] |
| Harmony | — | Windows XP Media Center Edition 2004 | — | [30] |
| Symphony | — | Windows XP Media Center Edition 2005 | — | [31] |
| Slalom | — | Dropped | Longhorn Media Center Edition. Scrapped in favor of including Windows Media Center in Home Premium and Ultimate editions instead of a dedicated Media Center edition. | |
| Emerald | — | Windows XP Media Center Edition 2005 Update Rollup 2 | — | [32] |
| Diamond | — | Windows Media Center | Included withWindows Vista. | [32] |
| Springboard | — | — | Set of enhanced security features, included inWindows XP Service Pack 2. | [33] |
| Lonestar | — | Windows XP Tablet PC Edition 2005 | — | [34] |
| Whistler Server | Windows 2002 Server, Windows .NET Server, Windows .NET Server 2003 | Windows Server 2003 | — | [35][36] |
| Bobcat | — | Windows Small Business Server 2003 | Not to be confused withMicrosoft Bob. | [37] |
| Eiger, Mönch | — | Windows Fundamentals for Legacy PCs | Mönch included additional features for use on mobile devices. | [38][39] |
| Longhorn | — | Windows Vista | Named after the Longhorn Bar in theWhistler Blackcomb ski resort; initially planned as a "minor release" between "Whistler" and "Blackcomb" (see below) | [40][41][42] |
| Blackcomb, Vienna | — | Dropped | The purported successor to Whistler, and later, Longhorn. Named afterWhistler Blackcomb, where design retreats were held. Blackcomb was later renamed toVienna in January 2006, named after the capital ofAustria. Eventually cancelled due toscope creep and replaced withWindows 7. | [43][44] |
| Q, Quattro | — | Windows Home Server | — | [45][46] |
| Vail | — | Windows Home Server 2011 | — | [47] |
| Longhorn Server | — | Windows Server 2008 | — | [48] |
| Cougar | — | Windows Small Business Server 2008 | — | [49] |
| Centro | — | Windows Essential Business Server | Named after the Spanish translation of the word "center". | [49] |
| Windows 7 | — | Windows 7 | The number 7 comes from incrementing the internal version number ofWindows Vista (6.0) by one. Often incorrectly referred to as Blackcomb or Vienna, while the codenames actually refer to an earlierVista successor project that was cancelled due toscope creep. | [43][50][51] |
| Windows Server 7 | — | Windows Server 2008 R2 | — | |
| Fiji | Windows Vista Media Center Feature Pack 2008 | Windows Media Center TV Pack 2008 | Named after the country ofFiji. | [52] |
| Cascades | Windows Essential Business Server "v2" | Windows Essential Business Server 2008 R2 (cancelled) | Originally intended as the successor ofWindows Essential Business Server 2008 but was cancelled "due to external factors". | [53] |
| Aurora | — | Windows Small Business Server 2011 Essentials | — | [54] |
| Quebec | — | Windows Embedded Standard 7 | Named after the province ofQuebec | [55] |
| Windows 8 | — | Windows 8 | Often incorrectly referred to as Jupiter, Midori and Chidori. Jupiter is the application framework used to create "immersive" apps forWindows 8, and Midori was a separate, managed code operating system. (see below) | [56][57][58] |
| Windows Server "8" | — | Windows Server 2012 | — | [59] |
| Blue | — | Windows 8.1 | — | [60] |
| Windows Server Blue | — | Windows Server 2012 R2 | — | |
| Threshold | — | Windows 10 Windows 10 November Update | Named after a location seen inHalo: Combat Evolved, near whichInstallation 04 orbits. | [61] |
| Redstone | — | Windows Server 2016 Windows 10 Creators Update Windows 10 Fall Creators Update Windows 10 April 2018 Update Windows Server 2019 | Named after a fictional mineral fromMinecraft. | [62][63] |
| Santorini | Windows 10X | Dropped | Named after anisland inGreece. Originally supposed to be a new OS to be released mid-late 2021, was eventually cancelled. Some of its features were integrated intoWindows 11 and other products. | [64] |
| Sun Valley | — | Windows 11 | Named afterSun Valley, Idaho. | [65][66][67][68] |
| Hudson Valley | — | Windows 11 24H2 update | Named afterHudson Valley, New York | [69] |
The following are code names used for internal development cycleiterations of the Windows core, although they are not necessarily the code names of any of the resulting releases. With some exceptions, the semester designations usually matches the Windows version number.
| Codename | Semester | Release | Notes | Ref |
|---|---|---|---|---|
| Titanium | 19H1 | Windows 10 May 2019 Update | Named after thechemical element in the periodic table. | [70][71] |
| Vanadium | 19H2 | Windows 10 November 2019 Update | Named after thechemical element in the periodic table. | [70][72][73] |
| Vibranium | 20H1 | Windows 10 May 2020 Update Windows 10 October 2020 Update Windows 10 May 2021 Update Windows 10 November 2021 Update Windows 10 2022 Update | Named after the fictional metalVibranium inMarvel Comics as continuing the previous line ofchemical elements withChromium could have caused confusion with theweb browser project. | [70][72][74] |
| Manganese | 20H2 | —[a] | Named after thechemical element in the periodic table. | [75] |
| Iron | 21H1 | Windows Server 2022[b] | Named after thechemical element in the periodic table. | [76] |
| Cobalt | 21H2 | Windows 11 | Named after thechemical element in the periodic table. | |
| Nickel | 22H2 | Windows 11 2022 Update Windows 11 2023 Update | Named after thechemical element in the periodic table. Originally planned to be the 22H1 semester, although that semester was ultimately skipped and Nickel shifted to 22H2, expanded to span the entire year. | [77] |
| Copper | 23H1 | —[a] | Named after thechemical element in the periodic table. | [78] |
| Zinc[citation needed] | 23H2 | Windows Server, version 23H2 | Named after thechemical element in the periodic table. | |
| Gallium[citation needed] | 24H1 | —[a] | Named after thechemical element in the periodic table. | |
| Germanium[citation needed] | 24H2 | Windows 11 2024 Update Windows Server 2025 Windows 11 2025 Update | Named after thechemical element in the periodic table. | |
| Dilithium[citation needed] | 25H1 | —[a] | Named after thefictional material fromStar Trek. | |
| Selenium[citation needed] | 25H2 | —[a] | Named after thechemical element in the periodic table. | |
| Bromine[citation needed][79][80] | 26H1 | —[a] | Named after thechemical element in the periodic table. | |
| Krypton | 26H2 | —[a] | Named after thechemical element in the periodic table. |
| Codename | Preliminary name | Final name | Ref |
|---|---|---|---|
| Pegasus, Alder | — | Windows CE 1.0 | [81] |
| Birch | — | Windows CE 2.0 | [81] |
| Cedar | — | Windows CE 3.0 | [81] |
| Talisker | Windows CE .NET | Windows CE 4.0 | [81] |
| Jameson | — | Windows CE 4.1 | [82] |
| McKendric | — | Windows CE 4.2 | [82] |
| Macallan | — | Windows CE 5.0 | [81] |
| Yamazaki | Windows CE 6.0 | Windows Embedded CE 6.0 | [81][82] |
| Chelan | Windows Embedded CE 7 | Windows Embedded Compact 7 | [83] |
| Codename | Preliminary name | Final name | Ref |
|---|---|---|---|
| Rapier | — | Pocket PC 2000 | [84] |
| Merlin | — | Pocket PC 2002 | [84] |
| Ozone | — | Windows Mobile 2003 | [84] |
| Magneto | — | Windows Mobile 5 | [84] |
| Crossbow | — | Windows Mobile 6 | [84] |
| 6 on 6 | — | Windows Mobile 6.1.4 | [84] |
| Titanium | — | Windows Mobile 6.5 | [84] |
| Maldives | Windows Mobile 7 | Windows Phone 7 | [84] |
| Codename | Preliminary name | Final name | Ref |
|---|---|---|---|
| Photon | Windows Mobile 7 Series | Windows Phone 7 | [85][86] |
| Mango | — | Windows Phone 7.5 | [87][88] |
| Apollo | — | Windows Phone 8 | [88] |
| Blue | — | Windows Phone 8.1 | [61] |
| Threshold | — | Windows 10 Mobile | [61] |
| Codename | Preliminary name | Final name | Notes | Ref |
|---|---|---|---|---|
| Singularity | — | — | Experimental operating system based on theMicrosoft .NET platform, using software-basedtype safety as a replacement for hardware-basedmemory protection. Evolved intoMidori. | [89] |
| Midori | — | — | Amanaged codeoperating system being developed by Microsoft with joint effort ofMicrosoft Research. | [90][91] |
| Red Dog | Windows Cloud | Azure | Microsoftcloud services platform | [92] |
| Tahiti | — | — | Supposedly a family of multi-core technologies including an operating system, applications and development tools designed to make better use of today's multi-core CPUs.Midori may be a part of this suite of new Microsoft technologies. | [93] |
| Tokyo | Azure AD Cloud App Discovery | Cloud App Discovery | Azure-based data-directory service designed to help connect the right people to the right data. | [94] |
| Zurich | — | .NET Services | Part ofMicrosoft Azure, Microsoft'scloud computing platform, that focuses on extended software development based on.NET Framework to the cloud. | [92][95][96] |
| Codename | Preliminary name | Final name | Notes | Ref |
|---|---|---|---|---|
| Anaheim | — | Microsoft Edge | A rewrite of Microsoft's web browser, based on theChromium project. | [97] |
| Barcelona | — | Windows Defender Application Guard | A security feature for running theMicrosoft Edge web browser inside a virtual machine, thus isolating it from the rest of the system in the event that it was hacked. | [98] |
| Beihai | Paint 3D | 3D version ofMicrosoft Paint | [99] | |
| Code Integrity Rooting | Secure Startup | BitLocker | A security feature that checks and validates the integrity of Windows boot and system components. | [100][101] |
| Continuum | Tablet Mode | Continuum | AWindows 10 feature that enables hybrid devices to switch between tablet mode and desktop mode. An immediately manifest effect is the Start screen getting maximized in tablet mode. | [102] |
| Cornerstone | Secure Startup | BitLocker | Full disk encryption feature introduced in Windows Vista and present in subsequent versions that utilizes theTrusted Platform Module to perform integrity checking prior to operating system startup. | [100][103] |
| Assistant | — | Cortana | Anintelligent personal assistant included withWindows 10, named after anartificial intelligence character inHalo | [104] |
| Cougar | — | VMM32 | 32-bit kernel | [7][105][106] |
| Darwin | Microsoft Installer | Windows Installer | AWindows service andapplication programming interface for installing software on computers running Microsoft Windows operating systems | [107] |
| Frosting | — | Microsoft Plus! for Windows 95 | [108] | |
| Hydra | — | Terminal Services, Windows Terminal Server | Terminal Server adds "multiheading" support to Windows (the ability to run multiple instances of the graphics subsystem), and thehydra is amythologicalmonster with multipleheads. | [109] |
| Jaguar | — | — | 16-bit DOS kernel for Windows 95 based onMS-DOS 5.0, used by Windows 95 boot loader and compatibility layer. | [7][105][106] |
| Jupiter | — | WinRT XAML | A new application framework onWindows 8 used to create cross-platform "immersive"apps. | [110] |
| Monad | MSH, Microsoft Shell | Windows PowerShell | "Monads", according to philosopherGottfried Leibniz'smonadology, are the ultimate elements of the universe, individual percipient beings, and MSH is similarly composed of small, individual modules the user puts in interrelation. | [111] |
| Morro | — | Microsoft Security Essentials | MSE was codenamed after theMorro de São Paulo beach inBrazil. | [112][113] |
| Neon | — | Fluent Design | Microsoft Fluent Design System is a revamp of the Windows UI based around five key components: Light, Depth, Motion, Material, and Scale. | [114] |
| O'Hare | — | Internet Explorer 1 | Internet Explorer 1, first shipped inMicrosoft Plus! forWindows 95: The codenameO'Hare ties into theChicago codename forWindows 95:O'Hare International Airport is the largest airport in the city ofChicago, Illinois — in Microsoft's words, "a point of departure to distant places from Chicago". | [115] |
| Panther | — | — | Cancelled. Panther was a 32-bit kernel based on Windows NT kernel. | [105][106] |
| Pinball | — | High Performance File System (HPFS) | "Pinball" is the nickname (as opposed to a codename) for HPFS because HPFS driver inWindows NT 3.5 is called PINBALL.SYS. | [116][117][118] |
| Piton | — | ReadyDrive | Feature introduced in Windows Vista to supporthybrid drives | [119][120] |
| Protogon | — | ReFS | The successor ofNTFS | [121] |
| Rincon | — | Internet Explorer 7 | Rincon is a surfing beach in Puerto Rico | [122] |
| Spartan | — | Microsoft Edge [Legacy] | Web browser first introduced inWindows 10, which usesEdgeHTML rendering engine. Refers toSpartans inHalo. | [123] |
| Stimpy | — | Windows Shell | Applies toWindows 95 only. | [105][106] |
| Viridian | — | Hyper-V | Virtualization update forWindows Server 2008 | [124] |
| WinFS | — | — | A cancelled data storage andmanagement system project based onrelational databases, first demonstrated in 2003 as an advanced storage subsystem for theMicrosoft Windows, designed forpersistence and management ofstructured,semi-structured as well asunstructured data. | [125][126] |
| Cascadia | — | Windows Terminal | A terminal emulator forWindows 10. | [127] |
This sectionneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources in this section. Unsourced material may be challenged and removed.(January 2016) (Learn how and when to remove this message) |
| Codename | Final name | Notes | Ref |
|---|---|---|---|
| SQLNT | SQL Server 4.21 | [citation needed] | |
| SQL95 | SQL Server 6.0 | [citation needed] | |
| Hydra | SQL Server 6.5 | [citation needed] | |
| Sphinx | SQL Server 7.0 | [128] | |
| Plato | OLAP Services 7.0 | "OLAP Services" was later renamedMicrosoft Analysis Services | [129] |
| Shiloh | SQL Server 2000 | Version 8 | [citation needed] |
| Rosetta | Reporting Services in SQL Server 2000 | [citation needed] | |
| Yukon | SQL Server 2005 | Version 9 | [130] |
| Picasso | Analysis Services in SQL Server 2005 | [citation needed] | |
| Katmai | SQL Server 2008 | Version 10 | [132] |
| Kilimanjaro | SQL Server 2008 R2 | Version 10.5 | [134] |
| Blue | SQL Server 2008 Report Designer 2.0 | This is the standalone release of the tool forReporting Services. It must not be confused with Report Builder 2.0. | [135] |
| Denali | SQL Server 2012 | Version 11 | [138] |
| Juneau | SQL Server Data Tools | Was included in SQL Server 2012, later released as a standalone downloadable application | [141] |
| Crescent | Power View | A data visualisation tool that originally shipped as part of SQL Server 2012, later an add-in for Microsoft Excel | [142] |
| SQL14 | SQL Server 2014 | Version 12 | [143] |
| Hekaton | SQL Server In-Memory OLTP | In-memory database engine built into SQL Server 2014 | [144] |
| SQL16 | SQL Server 2016 | Version 13 | [145] |
| Helsinki | SQL Server 2017 | Version 14 | [146] |
| Seattle | SQL Server 2019 | Version 15 | [148] |
| Aris | SQL Server Big Data Clusters | Announced atMicrosoft Ignite 2018 event on September 24–28. Retirement announced for Feb-28 2025 | [149] |
| Dallas | SQL Server 2022 | Version 16. Public preview available for download. Announced atMicrosoft Build 2022 event on May 24 | [150] |
| Codename | Final name | Ref |
|---|---|---|
| Hermes | Microsoft System Management Server 1.0 | [151] |
| Catapult | Microsoft Proxy Server 1.0 | [152] |
| Geneva | Active Directory Federation Services | [153] |
| Falcon | Microsoft Message Queue Server | [154] |
| Viper | Microsoft Transaction Server | [155] |
| Normandy | Microsoft's Commercial Internet System (CIS) | [156] |
| Stirling | Microsoft Forefront Protection Suite | [157] |
| Codename | Preliminary name | Final name | Notes | Ref |
|---|---|---|---|---|
| Thunder | Visual Basic 1.0 | The first version ofVisual Basic. The standarddialogs andcontrols created by the Visual Basicruntime library all have "Thunder" as a prefix of their internal type names (for example,buttons are internally known as ThunderCommandButton). | [158] | |
| Escher | Microsoft Visual Basic for MS-DOS | [citation needed] | ||
| Dolphin | Microsoft Visual C++ 2.0 | [citation needed] | ||
| Zamboni | Microsoft Visual C++ 4.1 | AfterZamboni, an ice resurfacing machine. | [158] | |
| Boston | Microsoft Visual Studio 97 | Named forBoston, Massachusetts | [159] | |
| Cuervo | Microsoft Visual Basic 5.0 Control Creation Edition | [160] | ||
| Aspen | Microsoft Visual Studio 6.0 | Named after the popular ski destinationAspen, Colorado | [161] | |
| Cassini Web Server | ASP.NET Development Server | The lightweight local Web server that is launched in Visual Studio in order to test Web projects | [162] | |
| Hatteras | Visual Studio Team System's Source Control System | — | Named after theCape Hatteras Lighthouse in theOuter Banks region ofNorth Carolina | [163] |
| Ocracoke | Visual Studio Team System load testing suite | — | Named after theOcracoke Island Lighthouse onOcracoke Island, also in North Carolina | [163] |
| Currituck | Team Foundation Work Item Tracking | — | Named after theCurrituck Beach Lighthouse inCorolla, North Carolina | [163] |
| Bodie | Team Foundation Server SDK | — | Named after theBodie Island Lighthouse inNorth Carolina | [163] |
| Tuscany | Online version of Visual Studio. | Currently a research project | [164] | |
| Phoenix | — | A Microsoft research software development kit | [165] | |
| Eaglestone | Visual Studio Team Explorer Everywhere | This is the name given to the Teamprise suite Microsoft acquired. The product is now named Visual Studio Team Explorer Everywhere | [166][167] | |
| KittyHawk | Visual Studio LightSwitch | RAD tool aimed at non-programmers | [168][169] | |
| Rainier | Visual Studio .NET (2002) | Named forMount Rainier, a volcanic mountain peak visible from the Seattle area (where Microsoft is based) | [170] | |
| Everett | Visual Studio .NET 2003 | Named after the townEverett, Washington, in Washington state | [170][171][172] | |
| Whidbey[172] | Visual Studio 2005 | Named afterWhidbey Island in the Puget Sound[170][171] | ||
| Orcas | Visual Studio 2008 | Named afterOrcas Island in the Puget Sound | [170][171][172] | |
| Camano | Microsoft Test and Lab Manager | Microsoft Test Manager, a part ofVisual Studio 2010Test Professional, Premium and Ultimate editions | Named afterCamano Island in the Puget Sound | [173][174][175] |
| Rosario | Visual Studio Ultimate 2010 (formerly Team System or Team Suite) | [176] | ||
| Cider | — | Visual Studio designer for buildingWindows Presentation Foundation applications, meant to be used by application developers | [177] | |
| Monaco | Monaco Editor | In-browser IDE for Visual Studio. Monaco powersVisual Studio Code. | [178][179] |
| Codename | Final name | Notes | Ref |
|---|---|---|---|
| Astoria | WCF Data Services | Enables the creation and consumption ofOData services for the web | [180] |
| Atlas | ASP.NET AJAX | An implementation forASP.NET of Ajax native to.NET Framework 2.0 | [181] |
| Avalon | Windows Presentation Foundation | Graphical subsystem released as part of .NET Framework 3.0 | [182] |
| Fusion | — | .NET Framework subsystem for locating and loading assemblies, includingGAC management | [183][184] |
| Hailstorm | .NET My Services | [185] | |
| Indigo | Windows Communication Foundation | An application programming interface (API) in .NET Framework for building connected, service-oriented applications | [186] |
| Jolt | Silverlight 1.0 | [187] | |
| Lightning, Project 42 | .NET Framework 1.0 | Project Lightning was the original codename for the Common Language Runtime in 1997. The team was based in building 42, hence Project 42. | [188][189] |
| Project 7 | — | Early program to recruit implementors of both commercial and academic languages to target the Common Language Runtime. 7 was a prime factor of 42, metaphorizing the relationship between Project 7 and Project 42 (see above). | [190] |
| Roslyn | .NET Compiler Platform | Open-source project that exposes programmatic access to compilers via corresponding APIs | [191][192][193][194] |
This sectionneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources in this section. Unsourced material may be challenged and removed.(January 2016) (Learn how and when to remove this message) |
| Codename | Final name | Notes | Ref |
|---|---|---|---|
| Clarity | Language Integrated Query (LINQ) | LINQ Language extensions to expose query syntax natively to languages such asVisual Basic .NET and C# | [citation needed] |
| D | M | Modelling language | [citation needed] |
| Jakarta | Visual J++ | Named after the capital of Indonesia,Jakarta | |
| Metro | Microsoft Design language | Atypography-baseddesign language | [195] |
| Codename | Final name | Notes | Ref |
|---|---|---|---|
| Godot | Microsoft Layer for Unicode | Named after the playWaiting for Godot (centered around the endless wait for a man named "Godot" who never comes), because it was felt to be long overdue. | [196] |
| Volta | — | A developer toolset for building multi-tier web applications | [197] |
| Project Centennial | Desktop App Converter | Allows developers to re-package existing desktop apps into theAPPX format ofUniversal Windows Platform and sell them inWindows Store. | [198][199] |
| Codename | Final name | Notes | Ref |
|---|---|---|---|
| DirectX Box | Xbox | [200] | |
| Natal | Kinect | Motion sensitive control system. | [201][202] |
| Xenon | Xbox 360 | Successor to the original Xbox. | [203] |
| Durango | Xbox One | Successor to Xbox 360. | [204] |
| Edmonton | Xbox One S | Xbox One with 4K and HEVC Support. | [205] |
| Scorpio | Xbox One X | Upgrade to Xbox One, announced atElectronic Entertainment Expo 2016. Has 6TFLOPS GPU and 8-core CPU. | [206] |
| Scarlett | Xbox Series X|S | Project name for a family of next-gen consoles. Xbox Anaconda and Xbox Lockhart are both part of Project Scarlet. Announced byMicrosoft atE3 2018. | [207] |
| Anaconda | Xbox Series X | Successor toXbox One. Higher end model. Announced by Microsoft atThe Game Awards 2019. Later called "Starkville"[208] | [209]Xbox Series X|S |
| Lockhart | Xbox Series S | Potential lower end model for a cheaper price. Was announced by Microsoft in September 2020. Would be successor toXbox One S. Later called "Edith".[208] | [209] |
| Ellewood | Xbox Series S - 1TB Digital Edition | Codename for the Xbox Series S - 1TB Digital Edition console. | [208] |
| Brooklin | Xbox Series X - 2TB Galaxy Black Special Edition | Codename for the Xbox Series X - 2TB Galaxy Black Special Edition console. | [208] |
| Edinburgh | Originally spotted by software developer bllyhlbrt on Twitter, a new codename, Xbox Edinburgh, can be seen within the Xbox One's operating system, underneath Lockhart and Anaconda. | [210] | |
| Count | One of the codenames originally spotted by software developer bllyhlbrt on Twitter. | [210] |
This sectionneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources in this section. Unsourced material may be challenged and removed.(January 2016) (Learn how and when to remove this message) |
| Codename | Preliminary name | Final name | Notes | Ref |
|---|---|---|---|---|
| Albany | Microsoft Equipt | Microsoft's all-in-one, subscription-based service for office, communication, and security software | [211] | |
| Bandit | Schedule+ 1.0 | Microsoft's firstPersonal Information Manager | [citation needed] | |
| Barney | Money 1.0 | Microsoft's personal finance software (Flintstones theme) | [citation needed] | |
| Betty | Money 2.0 | [citation needed] | ||
| Budapest | Microsoft Office Communicator Web Access 2005 | [citation needed] | ||
| Bullet | Microsoft Mail 3.0 | Microsoft's firstLAN-based email product written in-house | [citation needed] | |
| Cirrus | Microsoft Access 1.0 | [citation needed] | ||
| CRM V1.0, Tsunami | Microsoft CRM 1.0 | The platform was initially codenamed Tsunami, but once the decision was made to make it an actual product it was just changed to the initials as the initials were enough of a codename. | [212] | |
| Danube Phase I | Microsoft CRM 1.2 | [212] | ||
| Danube Phase II | Microsoft CRM 3 | [212] | ||
| Dino | Microsoft Money 3.0 | [citation needed] | ||
| Kilimanjaro | Titan | Microsoft CRM 4 | Was originally Kilimanjaro but changed to Titan, as Kilimanjaro was too difficult to spell | [212] |
| Deco | Microsoft PhotoDraw | [citation needed] | ||
| Greenwich | Real-Time Communications Server 2003 | Microsoft Office Live Communications Server 2003 | [citation needed] | |
| Istanbul | Microsoft Office Communicator 2005 | [citation needed] | ||
| Maestro | Microsoft Office Business Scorecard Manager 2005 | [citation needed] | ||
| Opus | Word for Windows v1.0 for Windows 2.x | [citation needed] | ||
| Oslo | Microsoft BizTalk Server SOA, SQL Server Modeling CTP | — | Set ofService-oriented architecture (SOA) technologies | [213][214][215] |
| Ren, Stimpy | Wren | Microsoft Outlook | "Stimpy" was merged into "Ren", which later became "Wren". "Ren" and "Stimpy" are references toRen and Stimpy, characters of an American animated television series. "Wren", a homophone of "Ren", is a reference toChristopher Wren, the architect ofSt Paul's Cathedral. | [216] |
| Rigel | Skype Room Systems | A meeting room system designed to interface with Skype | [217] | |
| Tahiti | Microsoft SharedView | — | A screen sharing tool which allows users to take over sessions and interact with remote desktops. No audio or conference facilities. | [218][219] |
| Tahoe | SharePoint Portal Server 2001 | |||
| Utopia | Microsoft Bob | Intended to be a user-friendly GUI | [220] |
This sectionneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources in this section. Unsourced material may be challenged and removed.(January 2016) (Learn how and when to remove this message) |
| Codename | Preliminary name | Final name | Notes | Ref |
|---|---|---|---|---|
| Acropolis | — | Application framework for Smart Clients | [citation needed] | |
| Aero Diamond | — | Used during thedevelopment of Windows Vista to describe a set of advanced user interface effects for theDesktop Window Manager to be introduced after Vista's release | [221] | |
| Alexandria | Zune Marketplace | An online music store | [citation needed] | |
| Argo | Zune | A digital media player | [citation needed] | |
| Atlanta | — | Acloud service that monitorsMicrosoft SQL Server deployments | [222] | |
| Baraboo | Microsoft HoloLens | [223] | ||
| Blackbird | — | An online content-authoring platform centered around the concept of distributedObject Linking and Embedding (OLE) and meant to be an alternative to HTML. The developer tools were originally released in beta and some titles were made available onMSDN before it was scrapped in favor of web development aroundASP andActiveX and the designer was refashioned intoVisual InterDev. | [citation needed] | |
| Concur | — | Aims to: define higher-level abstractions (above "threads and locks"); for today's imperative languages; that evenly support the range of concurrency granularities; to let developers write correct and efficient concurrent applications; with much latent parallelism; that can be efficiently mapped to the user's. | [citation needed] | |
| Dallas | — | Aims to help discover, purchase and manage, premium data subscriptions in the Windows Azure platform | [224] | |
| Dorado | Zune PC Client | [citation needed] | ||
| Eldorado | MVP Reconnect | Program to recognize alumni of Microsoft's Most Valuable Professional award program when they left the program in good standing or were not re-awarded. | [225] | |
| HailStorm | .NET My Services | Collection ofweb services centered around the storage and retrieval of information. Cancelled before it could fully materialize. | [226][227] | |
| Honolulu | Windows Admin Center | [citation needed] | ||
| Ibiza | Azure Portal | Website for managing cloud resources | [228] | |
| Kratos | PowerApps | Software for building and sharing native, mobile, and Web apps | [229] | |
| Kumo | Bing | Microsoft's set of features improvingLive Search search engine | [citation needed] | |
| Marvel | The Microsoft Network | The classic version of MSN, originally as a proprietary, "walled garden" online service | [citation needed] | |
| Media2Go | Windows Mobile software forPortable Media Centers | Platform built onWindows Mobile found onportable media players | [230][231] | |
| Metro | XML Paper Specification (XPS) | Named afterMetro by T-Mobile, a wireless prepaid service in the United States.[citation needed] | [citation needed] | |
| Milan | Surface | Microsoft PixelSense | Table-top style computer with multi-touch touchscreen interface | [citation needed] |
| Mira | — | Windows CE .NET-based technology forsmart displays | [232][233] | |
| Monaco | — | Music-making program similar toAppleGarageBand application | [234] | |
| Origami | Ultra-Mobile PC | [citation needed] | ||
| Palladium | Trusted Windows | — | Effort to develop a small, very secure operating environment within Windows, including curtained memory, trusted input, and graphics. Project renamed toNext-Generation Secure Computing Base, and was never fully implemented. | [235][236] |
| Softsled | — | Software basedWindows Media Center Extender[clarification needed Is it "software-based" or "software based on"?] | [citation needed] | |
| Springfield | Microsoft Popfly | — | Website in Alpha testing stage providing mashup and webpages creation tools, with publishing asRich Internet Application option | [237] |
| Sydney | Bing Chat | Copilot | [238] | |
| Wolverine | TCP/IP stack forWindows for Workgroups 3.11 | Named after theWolverine, a character fromMarvel Comics. | [239] | |
| Pink | Microsoft Kin | [240] |
The first release of Windows NT was larger and slower than expected, so the next major push was a project called Daytona, named after the speedway in Florida. The main goals for this release were to reduce the size of the system, increase the speed of the system, and, of course, to make it more reliable.
Windows 10's next major update is codenamed 19H1.
This means the next Windows 10 update, previously codenamed 19H2, will be called Vanadium (comes after Titanium/19H1).
We are excited to announce Windows 11 Insider Preview Build 27928 to the Canary Channel, bringing new features and updates for early testing.
Silverlight runtime contains some classes from namedJolt from its earliest days
We are excited to announce that as of today, portal.azure.com (codename Ibiza), has achieved general availability (GA) status
PowerApps -- codenamed Project Kratos -- is designed to allow business users and developers to create custom native, mobile, and Web apps that can be shared simply across their organizations.