Question: what is difference between data and instruction?
Answer: Instructions tell the programme what to do and is usually stored in the . text portion of the binary. Data is what the programme works on and mainly consists of the heap and stack stored in different parts of the memory.