What you need for this book
In order to work with Xcode 8.x and the Swift Playground, you will need a Mac computer capable of running OS X 10.11.5 or later, with 8 GB RAM.
In order to work with Swift 3.x open source version in the Linux platform, you will need any computer capable of running Ubuntu 14.04 or later, or Ubuntu 15.10 or later. These are the Linux distributions where the Swift open source binaries have been built and tested. It it also possible to run the Swift compiler and utilities on other Linux distributions. You must check the latest available documentation at the Swift open source website: https://swift.org.
In order to work with the web-based IBM Swift Sandbox, you will need any device capable of executing a modern web browser.