October 26, 2012, 3:24 PM — Here's how you can pin applications to the Start screen in Windows 8.
1. Find the desktop application you want to pin.
2. Right-click it.
3. Choose the Pin to Start option.
Now your app will appear on the Start screen in Windows 8.
For more, see the original article at the link below.
Windows 8 Survival Guide | Gizmodo