Making Sense of Data: Programming for Research