Some of Microsoft's early products included hidden Easter eggs. Microsoft formally stopped including Easter eggs in its programs as part of its Trustworthy Computing Initiative in 2002.
In Microsoft QBasic, there is an easter egg where the developers' names can be seen at start up, printed in colorful text, flying in one letter at a time from every corner. This only works in QBasic, not the older QuickBASIC, and is best seen on an older, slower machine.
Windows 3.0 has a developer credits page which may be accessed by setting the focus to the desktop (by minimizing all windows and clicking on an open area of the desktop) then typing win30
followed by, in quick succession, F3
and the Backspace key. This causes the developer credits to appear on the desktop in the form of the email names of the crew.
Windows 3.1 has two visible easter eggs, both of which reference the Microsoft Bear, which was the mascot of the Windows 3.1 development team. One was the developer credits, where the Bear, along with Bill Gates, Steve Ballmer and Brad Silverberg, present the email aliases of the Windows 3.1 developers. bradsi, being in charge of Windows production, is listed first (see picture); the three other presenters, billg, steveb, and t-bear, appear together in "Special Thanks", the last section of the list. The other one was a reference to a fictitious file named BEAR.EXE in the properties window for the MS-DOS Prompt. Internally, there was another egg, where several internal system functions (although having meaningful internal names) were exported from user.exe as BEARNNN (where NNN is the ordinal number of the function) in his honor and to discourage their use by incautious third party software developers.
Windows 95 has an animated presentation of the Win95 developers, complete with music.
During the development of Microsoft Windows 95, the shell developers had several stuffed animals as mascots. In addition to the Microsoft Bear, there were two bunnies as well, the smaller 16-bit Bunny and the larger 32-bit Bunny. The bunnies' names referred to the fact that Windows 95 was the transitional OS. The Microsoft Bunny has an exported function named after him, BUNNY_351 in krnl386.exe. Also, the Bunny is the icon for the Microsoft Party Line (rumor.exe) in some pre-release versions of Windows 95.