Yes, there are Windows pc and Apple Mac downloadable versions of the futures trading platform available. The other option is to trade directly in your internet browser with no download required.
To download the correct version of Trader Talent Pro simply click this link which will auto-detect what system you are using.