The essentials
There's a lot of things in a programmer's toolkit but the three essential things to have in a modern setting are:
- An Integrated Development Environment (IDE).
- A Version Control System (CVS).
- An online repository.
Let's look at what they are and how to set up each of these in the following pages.