Compiling and Linking Creating Varaibles and Arrays, C++ symbology structs, functions, and classes Templates Control Flow (loops etc) ???