No, you do not have to purchase the software again. If your new computer does not have a CD-ROM drive, you can still transfer the program by using an external CD-ROM drive, downloading the software from the manufacturer's website, or contacting the software provider for alternative methods of installation.