Setting up your programming environment