EM-Smart machines are compatible with Windows, MAC, and Linux OS. They can be connected via a USB cable (a given part).