There are MANY ways to start a specific program on Windows OS startup.Here is the most simple one for you which I can currently think of:
Make a shortcut of your program (the one which you want to start on Windows OS startup) in the start menu STARTUP folder.The location for that folder on Windows XP OS is the following:
C:\Documents and Settings\YourUserAccountName\Start Menu\Programs\Startup
The location(s) for that/those folder(s) on Windows 8 OS is/are the following: