Software requirements are low. It should suffy you have Windows 95 or higher. It proved to work perfect in Windows95, 98 and XP. Higher versions of Windows should be compatible... .
To work with CD's you should have a program like DirectCd from Roxio (former Adaptec). For DVD you could use InCD from Nero.
Hardware requirements are nihil; the slowest Pentium will be more than enough and the needed hard disk free space is about 1MB only... .