Yes, it’s true. You can add a Start menu–of sorts–to the Windows 8.1 taskbar without installing a third-party program. All of the code is built into Windows itself. You just have to know the trick that makes it appear.
Source: How to find the secret Start Menu built into Windows 8.1 | PCWorld