Using Programming with Data