I'm been programming for a number of years, since I was very young. I got into it because I wanted to write games. When I started out, programming for me was using my sketchy grasp of C to tinker with other peoples' code. I remember writing the most hideous snakes and ladders game that could ever exist. Every transition was done with hundreds of if statements and the graphics were distinctly blocky, a green quad was a snake. I was proud though and there's nothing quite like the feeling that you can create anything that takes you fancy, your computer is the only tool you need. ...