Memory in Computer Architecture
Array Memory and Deep/Shallow Copy
Random Access Memory Regions
Static vs Heap Memory Allocation