As we will be working on a website, we will need the following basic tools to get our work done:
A text editor that you are comfortable using with; SublimeText is recommended with. If you do not have one yet, please download it from sublimetext.com/.
Apache Web Server (available from httpd.apache.org) to apply HTML5 Boilerplate's server configurations.
A browser to verify the rendering of your website on the screen. Chrome is recommended, because its developer tools are available for debugging. Download Chrome from google.com/chrome.
Git, for making sure software is under version control; download it from git-scm.com.
You also obviously need HTML5 Boilerplate, which you can download from html5boilerplate.com.