What you need for this book
The most important piece of software required for the first six chapters of the book is the Galileo IDE, which is available at https://communities.intel.com/docs/DOC-22226. The only other software that will be required for these chapters is the software drivers associated with the hardware that you might add to your project; these will be detailed in the individual chapters themselves.
For Chapter 7, Going Further with Galileo, you'll need to download a version of Debian Linux available at https://communities.intel.com/message/231688. To burn the image to an SD card, you'll need Win32DiskImage available at http://sourceforge.net/projects/win32diskimager/. You'll also need a terminal emulator program; PuTTY is one such program, available at http://www.chiark.greenend.org.uk/~sgtatham/putty/. Finally, you'll need a control program for servos, available at www.pololu.com/docs/0J40/3.b.
For Chapter 8, Speech Output, you'll need a free, open source software package called Espeak that is available by using the command sudo apt-get install espeak
.