c_on_linux What is hard? Pointers (and pointers to pointers + syntax) Memory Allocation + Deallocation Heap / Stack Parameter Passing Compilation / Linking (translation unit, static) Function pointers Strings Multidimensional arrays Debugging