Setup a development environment on Windows

A guide to help you setup your development environment on Windows and install your preferred tools and code languages.