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 ) . 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 .