To run and implement recipes explained in this book, you will need the Java Development Kit (JDK) and Weka installed on your computer. Optionally, you can also install the Eclipse integrated development environment. Java works on many operating systems, including Windows, Linux and OS X.