identify various types of data and explain how they are used within programs