Parallel port access is messy under Windows 7 and later, especially 64 bit, as you need a protected mode driver that Windows doesn't seem to provide. I would suggest using an Arduino via a USB port. They seem simple to use and are probably a better technical solution as directly driving a stepper at low level from Windows will probably be slow and a bit "choppy". Having an Arduino control the stepper and having the PC tell it what to do at a more abstract level should provide a higher performance solution.