why does computer need to know what kind of data will ​