## Overview Alignment Heap Layout Non-preemptive scheduling Segmentation Fault Stack Statically Typed vs Dynamically Typed Languages System Call