For Data Analysts and ML professionals, the understanding of how computer memory works is of immense help. Right from how a particular language is compiled or interpreted in the memory, to how much memory which data structure consumes is of paramount importance. The more memory one application consumes, the slower the application will run. One can’t simply go on increasing the memory of the system, due to various constraints, including cost, but not limited to that. Hence, understanding how memory systems work is extremely useful for both Data Science and ML practitioners.