text: In computer science , a memory address is an identifier for a memory location , at which a computer program or a hardware device can store data and later retrieve it .
simplified: In computer science , a memory address is an identifier for a memory location ( where a computer program or a hardware device can store data and later retrieve it ) .