No. SST does not require a special computer. We do suggest using a laptop computer because of the battery backup. Also, it is recommended that the computer have a dual core, 64 bit processor running Windows 10. The other nice feature would be touch screen but it is not necessary.