Operating System: Program that, after being initially loaded into the computer by a boot program, manages all of the other application programs in a computer
Stack unwinding: When an exception is thrown and control passes from a try block to a handler, the C++ runtime calls destructors for all automatic objects constructed in the try block
Binary executable file: a file that stores a sequence of machine instructions that make up a program. Besides the code itself, the executable file will have other objects that describe what resources the program will need in execution. Basically the base of my Operating System